A guide to developing applications for iPhone and iPod touch. It helps you learn to use the XCode IDE to manage your source code, images, sounds, database files and other application resources, building your app and deploying it onto your own device for testing and also develop your user interface the visual, code-free way, with Interface Builder.