Iphone consist of crisp graphics, amazing responsiveness,
multitouch, and hundreds of thousands of apps—this just begins to scratch the surface.
As a developer, however, you’ll need to get accustomed to dealing with a platform
that, to borrow a phrase from Apple, forces you to “think different.”
The iPhone opens up a whole realm of possibilities for developers—a multitouch interface,
always-on Internet access, video, and a whole range of built-in sensors can be used to create
everything from games to serious productivity applications. Believe it or not, as a new
developer, you have an advantage. You will be starting fresh, free from any preconceived
notions of what is possible in a handheld application