After a month’s time today we have completed our Apple iPhone developer program registration. We have three applications and a game to be tested for our clients and it’s a milestone to do the testing and certification for the application in house.
The process goes this way:
- Register and get an Apple ID
- Apply for the iPhone developer program and wait for them. It took 15 days for them to contact us back.
- Send your company incorporation to Apple with the registration ID by Fax. They provided 3 Fax numbers.
- After Faxing, I also sent them an Email. Received an acknowledgment the next day from Apple.
- Again, a waiting period, 8 days.
- I wrote them again.
- Got a call from Apple Hong Kong within an hour and then the agreement form by Email within another hour
- Sent the agreement to them (Just a click to agree). It took me to print a form to send the credit card details. Printed it, filled it up and sent by Fax.
- Next day, payment was processed, and we are allowed to access the iPhone developer portal.
Everyone says that it’s not easy to join the developer program. Actually its right partially, But Apple wants to allow only serious developers in. Their verification system is but time-consuming, and they really want to see if the developer is providing complete details. I like this verification system, which filters non-serious developers.
Ok, now why take all these steps?
Here is the list of iPhone development program benefits.
- Develop and test it on the actual device (iPhone or iPod Touch) – You can only test the application in the simulator until you become a member.
- You can distribute your application or game through iTune store for free or for a price.
- Share your application with other iPhones (up to 50) for internal testing – called ad-hoc distribution
- Coupon code for your application reviewers
Overall, your application is reaching millions of iTunes store users, and you get a chance to reach them easily.
I believe now RIM is also working on a store like this (http://mobileapps.blackberry.com/devicesoftware/entry.do?code=appworld) to support Blackberry developers.