O'Reilly logo

iOS App Development Portable Genius by Richard Wentk

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Joining the iOS Developer Program

Enrollment is optional for casual developers who are experimenting with iOS, but essential for more dedicated developers who want to test apps on real iOS devices and also want access to the App Store.

Understanding enrollment options

There are two enrollment options. The $99 annual fee is the same for both, but they have different benefits:

bullet_2c.tif Individual. For this option, you need an existing Apple ID, although it can be useful to create a new one even if you already have one, because there are occasional incompatibilities between developer and public Apple IDs. Individual enrollment is usually completed within 48 hours. Personal ID is confirmed via your credit card details.

bullet_2c.tif Company. Enrolling as a company is more complex. In addition to an Apple ID, you’ll also be asked to provide proof of incorporation, with a valid address. The company name must be legally registered: Trade names aren’t allowed. Business enrollment can take up to two weeks, although it’s usually completed more quickly.

Individual developers have simplified access to the provisioning process used to manage test devices. As an individual, you work as a team of one and all possible team roles are available to you.

This is a benefit when getting started, but may become a limitation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required