iPhone development
I have to confess something. I learnt the basics of JavaScript and PHP about 6 years ago. I have not learnt a new language since then. Besides the mentioned languages, all I did know were Classic ASP and Visual Basic. Luckily for me though, I do not remember much of the syntax of those latter languages.
I've decided, that starting tonight, I'm going to download the iPhone Software Development Kit and begin the treacherous road of learning a new language, Objective C. I'm all set now, with my iPhone and Mac Mini to take the plunge into Mac development.
I have no idea at this stage what sort of app I should make, and it seems most voids have been filled already (except for the voids Apple won't allow to be filled). I'm open to suggestions!
If you're a seasoned iPhone developer, and would like to give me any pointers, feel free to leave a comment or contact me directly.
Comments
Alexander Dickson
Posted on Wednesday, 20th January 2010 @ 12:32am.@John Rudy Thanks a lot for the links and recommendations. Sadly, Modern Warfare 2 got the better of me tonight, so I think I will kick off the iPhone development tomorrow night (not to mention the SDK is 2GB, and I just started downloading it).
John Rudy
Posted on Wednesday, 20th January 2010 @ 12:15am.Check out http://stackoverflow.com/questions/2089186 -- it's all about getting started with iPhone dev.
The short version is that there are the Stanford University classes available for free on iTunes University. There is also the seminal "Cocoa Programming for Mac OS X," which while Mac-specific, will get you the solid ground in Objective-C and Cocoa, making the transition to Cocoa Touch much easier.
iPhone-specific books I recommend are "iPhone SDK Application Development" and "iPhone Game Development" (depending on your desired focus). Both of those are O'Reilly books.
All three of the books I mentioned are available on O'Reilly's Safari service, as well.
Good luck to you!
Leave a Comment
Note: Your comment may require approval before it is posted to the site.