How do I start developing applications for iPhone
Hi I would like to learn and develop applications for iPhone. Can some one guide me on where to start? I'm new to mo开发者_StackOverflow社区bile application development. I have good exp in developing web applications and desktop client applications.
Do you have any experience with C? If not, you should probably start there, then work into learning objective-C, and finally dive into the Apple frameworks (i.e. Cocoa touch).
apple has good documentation at http://developer.apple.com
If you prefer books, I would highly recommend iPhone Programming by Aaron Hilligrass:
Also note that you are free to write iPhone apps and test them on a simulator, but to actually push code to a real device you need to purchase a developer profile for $99
- Get a mac. An intel based mac is required. Basically you need Mac OS X.
- Learn C, Objective-C.
- Get the iPhone SDK.
- Get a good book on it. Do the examples.
- Check out the Stanford Learning Series on iTunes, where you can virtually take the course at Stanford. Do the homework assignments, etc...
As darren has said you'll want a good knowledge of C. You can go along the C#/ objective C route but theres also the Airplay SDK. If you have a good knowledge of C apprently you can make games for iPhone quite easily, not had the chance to try it out yet but looks promising. According to the site COD: Nazi Zombies was made using it, might be worth a look.
http://www.airplaysdk.com/
精彩评论