Appendix B. iPhone Developer Center

WHAT'S IN THIS CHAPTER?

  • Examining developer resources

  • Using the iPhone developer program

  • Understanding the relationship of iTunes Connect and the App Store

The only requirement for learning about and experimenting with the tools and techniques for developing applications for the iPhone, iPod touch, and iPad is registering with Apple in the iPhone Developer Center: http://developer.apple.com/iphone.

Accessing all the tools and documentation is free of charge. The only cost is if you develop a device-ready application that you wish to sell in the iTunes App Store. Even then, for an individual it is only $99. If you write a reasonably decent app, sales should generate at least that much in a year.

For those developers who like to live on the edge of technology, Apple sometimes offers a separate registration that enables you to participate in beta releases of their emerging products. In addition to registration, you have to sign a nondisclosure agreement (NDA), but you will have a head start in the race to check out what's new.

This appendix presents a brief tour of available resources for developers who are interested in creating applications for these revolutionary devices.

RESOURCES FOR THE IOS 4 SDK

The iPhone Developer Center is organized to help developers new to iPhone development find their way, offering numerous Getting Started videos, documents, sample code, and coding how-tos. It also provides experienced developers with complete Reference guides. ...

Get Professional iPhone® and iPad™ Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.