Six months or so ago, I picked up learning VB.NET and created a fairly large application for my organization. So I have some decent VB knowledge and very mild C programming knowledge. (I can read and interpret C, but writing good syntax consistently is another story, still lots of trial and error)
Because I am one of the only Mac users in the department, and have some programming ability...my organization has asked if it is possible for me to create an internal iPhone application that will allow the physicians to have access to a medical staff directory (other physicians).
The main staff system (Visual Cactus) stores all of its data into a MS SQL Database. I know that creating an app that can communicate with SQL is something a newbie to Cocoa and XCode is probably not going to have success with. A Mac Application.. maybe, an iPhone app is another story.
My Plan:
Have the DB export the needed data (Name/Phone/etc) to an XML file daily/weekly. This file can then be accessed online or downloaded by the iPhone application. Perhaps cache the last xml and grab the new one only if available. (not sure on all the iPhone app limitations)
From what I understand, it is way more palatable for a newbie to XCode to create an app to read from XML.
Any thoughts or opinions on this? I know I should know all this before going after it, but I find it way easier to learn something like this when you have a mission behind it. Also, any good resources to introduce someone to XCode who is coming from Visual Studio 2008? (There are ways to develop for both, but I'd prefer to tackle this one natively in Cocoa, I have to learn sometime)
Because I am one of the only Mac users in the department, and have some programming ability...my organization has asked if it is possible for me to create an internal iPhone application that will allow the physicians to have access to a medical staff directory (other physicians).
The main staff system (Visual Cactus) stores all of its data into a MS SQL Database. I know that creating an app that can communicate with SQL is something a newbie to Cocoa and XCode is probably not going to have success with. A Mac Application.. maybe, an iPhone app is another story.
My Plan:
Have the DB export the needed data (Name/Phone/etc) to an XML file daily/weekly. This file can then be accessed online or downloaded by the iPhone application. Perhaps cache the last xml and grab the new one only if available. (not sure on all the iPhone app limitations)
From what I understand, it is way more palatable for a newbie to XCode to create an app to read from XML.
Any thoughts or opinions on this? I know I should know all this before going after it, but I find it way easier to learn something like this when you have a mission behind it. Also, any good resources to introduce someone to XCode who is coming from Visual Studio 2008? (There are ways to develop for both, but I'd prefer to tackle this one natively in Cocoa, I have to learn sometime)