Beginning iPad Application Development will help jumpstart your iPad development. It covers topics p...
Read More
Beginning iPad Application Development will help jumpstart your iPad development. It covers topics progressively so you learn without being overwhelmed by details. It adopts the philosophy that the best way to learn is by doing, hence the numerous Try It Out sections, which first show you how to build something and then explain how things work. To truly benefit from this book, you should have some background in programming and at least be familiar with object-oriented programming concepts. Coverage includes:getting started with Xcode and Interface Builder to build a Hello World applicationfundamental concepts of iPad programming: outlets and actionsUI widgets known as views that make up the iPad application user interfaceview controllers available in the iPhone SDK and different types of iPad applications - View-based, Window-based, Split View-based, and Tab Bar applicationshow to deal with the iPad’s virtual keyboard, hide the keyboard on demand, and ensure views are not blocked by the keyboard when it is displayedreorient the application's UI when the device is rotated or force an application to display in a certain orientationusing the Table view is to display rows of data and implementing search capabilities in Table viewusing application settings to persist application preferencespersisting application data by saving the data to files in the application's sandbox directoryusing the embedded SQLite3 database library to store dataimplementing animationsusing gesture recognizers in the iPhone SDK to interpret user's input gesturesaccess the iPad accelerometer and detecting device shakescommunicating with Web services and their datapublishing services on the network using Bonjourimplementing applications that use push notificationsbuilding location-based services applications, obtaining geographical locations data, displaying a mapan overview of the Objective-C language
Read Less