Part I. Getting Started

Getting Started

In this part ...

So you've decided you want to develop some software for the iPhone. You have a good idea for a utility — one that lets you know your net worth in Zimbabwean dollars, or a data-driven application (say, one that knows where to find the best coffee in Seattle). Now what?

This part lays out what you need to know to get started on the development journey. First of all, what makes a great iPhone application? Knowing that, you can evaluate your idea, see how it ranks, and maybe figure out what you have to do to transform it into something that knocks your users' socks off. Next, before you can actually build that sucker, you look under the hood at how iPhone applications work — what goes on behind the screen that ends up with a user seeing something in a window and interacting with controls. You get a look at the user interface frameworks and how to use them (and how they want to use you). Finally, to get all that free development software from Apple, and get your application into the App Store, you'll have to become "legal" — it's time to become an official iPhone developer.

Get iPhone® Application Development For Dummies®, 2nd Edition 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.