Screenshots

1. Develop on your Mac

With the free iPhone SDK you can get started developing your application for iPhone. Access the iPhone Dev Center and dive into a wealth of resources including videos, sample code, technical documentation, Coding How-To’s, and more.

Download free iPhone SDK

Xcode

Xcode

Complete development environment provides project management, a powerful source editor, and a graphical debugger.

Getting Started Videos & Documents

Getting Started Videos & Documents

Get started with videos and documentation covering a range of topics, from tools and frameworks to development best-practices and design methods.

iPhone Simulator

iPhone Simulator

Run, test, and debug your application locally on your Mac using a simulated iPhone.

iPhone Reference Library

iPhone Reference Library

A rich collection of documentation, guides, and articles categorized so you can quickly find the information you’re looking for.

Instruments

Instruments

Collect, display, and compare performance data graphically in real-time to optimize your application.

Coding How To’s

Coding How-To’s

Play a movie. Play a sound. Detect motion. Incorporate features of iPhone in your application.

Interface Builder

Interface Builder

Interface Builder makes designing a user interface as easy as drag and drop.

Sample Code

Sample Code

Use the code and design from these samples to inspire your own development.


Screenshots

2. Test on your iPhone

The iPhone Developer Program provides you with the ability to develop directly on iPhone or iPod touch. Build, test, and optimize your application to get the best performance possible, exactly as your customers will experience it.

Test in Real-Time

Plug in your iPhone to use Xcode’s graphical debugger, or collect real-time performance data in Instruments’ timeline view.

Test Over the Air

Test how your application will perform in a real-world environment using the Wi-Fi and cellular network.

Technical Support

Receive two Technical Support Incidents where Apple engineers will provide you with code-level assistance and helpful guidance to fastrack your development.


Screenshots

3. Distribute on the App Store

Reach millions of iPhone and iPod touch customers on the App Store - the exclusive distribution channel of applications for iPhone and iPod touch.

The App Store is accessible through Wi-Fi and cellular networks so iPhone and iPod touch customers can discover and download new applications wherever they go. Users can search applications by genre, featured, and top ten. Once downloaded, customers will be notified whenever an update is available - directly on their iPhone or iPod touch.

iPhone enterprise customers will be able to create a private page on the App store accessible to their employees only.

With the App Store:

You pick the price, You get 70% of sales revenue, Receive revenue checks monthly, No charge for free apps, No credit card fees, No hosting fees, No marketing fees