Professional iOS Database Application Programming
Valuable tools, techniques, and APIs for application developmentIf you are an experienced developer interested in building data- centric applications for the iPhone and iPad, then this is the book for you. Packed with new and revised material, this must-have book is structured to correspond with the flow of data in an enterprise application. Veteran author Patrick Alessi begins by showing you how to get data out of a large-scale database, get it on the device, and display it. He then explains how to create data directly on the device, get data out of the device, and communicate with web services. By the end of the book, you will be able to confidently implement a data driven application for the iPhone and iPad and integrate an iOS application within an existing enterprise system.Professional iOS Database Application Programming:Includes new material, including completely rebuilt code, screenshots, and full coverage of new features pertaining to database programming and enterprise integration in iOS 6Shows you how to store data using SQLite, model and manage data using Core Data API, and take advantage of the built-in capabilities of the iPhone and iPadCovers UITableView control extensively, including different strategies for customizing the display of your dataAddresses handling and creating XML on the iPhonewrox.comProgrammer ForumsJoin our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.Code DownloadsTake advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.Read MoreFind articles, e-books, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.Wrox Professional guidesare written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.