Describes how to use Xcode tools, the Objective-C programming language, and the core frameworks to build several sample applications. - (Baker & Taylor)

This introduction explains iPhone, iPad, and iPod programming for those with some programming experience and knowledge of C and object-oriented programming concepts. It takes readers through the development of their first application for the iOS from opening Xcode to submission to the App Store. It describes the need for native applications and the differences between building them and web applications; the process of registering as an iOS developer and setting up the work environment; the basics of the Objective-C language; table view classes and other view controllers and classes; connecting to the internet, browsing the web, sending email, and retrieving information; handling data input and parsing XML and JSON documents, as well as storing data in flat files and with the SQLite database engine; determining what hardware is available and dealing with the major sensors on iOS devices; building applications using the Core Location and MapKit frameworks; integrating iCloud into applications; integration into iOS's software ecosystem, presenting user preferences with Settings Bundles, and using custom URL schemes to launch the application; distribution; and advanced topics. This edition has been updated to reflect changes in the Xcode to support the iPhone 5 and iOS 6 and other changes to the platform. All example code has been rewritten for Xcode 4 and iOS 5 using ARC. Annotation ©2014 Ringgold, Inc., Portland, OR ( - (Book News)

<div><p>Get a rapid introduction to iPhone, iPad, and iPod touch programming. With this easy-to-follow guide, you&#8217;ll learn how to develop your first marketable iOS application, from opening Xcode to submitting your product to the App Store. Whether you&#8217;re a developer new to Mac programming or an experienced Mac developer ready to tackle iOS, this is your book.</p><p>You&#8217;ll learn about Objective-C and the core frameworks hands-on by writing several sample iOS applications, giving you the basic skills for building your own applications independently. Packed with code samples, this book is refreshed and updated for iOS 6 and Xcode 4.</p><ul><li>Discover the advantages of building native iOS apps</li><li>Get started with Objective-C and the Cocoa Touch frameworks</li><li>Dive deep into the table view classes for building user interfaces</li><li>Handle data input, parse XML and JSON documents, and store data on SQLite</li><li>Use iOS sensors, including the accelerometer, magnetometer, camera, and GPS</li><li>Build apps that use the Core Location and MapKit frameworks</li><li>Integrate Apple&#8217;s iCloud service into your applications</li><li>Walk through the process of distributing your polished app to the App Store</li></ul></div> - (Ingram Publishing Services)