PublishedPenguin, October 2010 |
ISBN9780672332203 |
FormatSoftcover, 696 pages |
Dimensions23.1cm × 17.9cm × 3.4cm |
Sams Teach Yourself iPhone(R) Application Development Second Edition John Ray Figures and code appear as they do in Xcode Covers iOS 4.0 and up, and iPhone 4 Additional files and updates available online In just 24 sessions of one hour or less, learn how to build powerful applications for today's hottest mobile device: the iPhone!
Using this book's straightforward, step-by-step approach, you'll master every skill and technology you need, from setting up your iPhone development environment to building great user interfaces, sensing motion to writing multitasking applications. Each lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common iOS development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Printed in full color--figures and code appear as they do in Xcode
Covers iOS 4.0 and up
Learn the features of Xcode 3.
2 and Interface Builder
Prepare your system and iPhone for efficient development
Get started quickly with Apple's Objective-C and Cocoa Touch
Understand the Model-View-Controller (MVC) development paradigm
Design highly usable applications with interactive widgets and web-connected interfaces
Use Table views to navigate structured data
Build rotatable and resizable user interfaces
Read and write data and create System Setting plug-ins
Use the iPhone's media playback and recording capabilities
Create map and location-based (GPS) services
Sense motion and orientation with the iPhone's accelerometer and the iPhone 4 gyroscope
Create universal applications that run on the iPhone and iPad
Write background-aware multitasking applications
Distribute your applications through the App Store http://teachyourselfiphone.com