Cover image for Beginning iPad Application Development.
Beginning iPad Application Development.
Title:
Beginning iPad Application Development.
Author:
Lee, Wei-Meng.
ISBN:
9780470886908
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (552 pages)
Series:
Wrox beginning guides.
Contents:
Beginning iPad™ Application Development -- About the Author -- Acknowledgments -- Contents -- Introduction -- Part I: Getting Started -- Chapter 1: Getting Started with iPad Programming -- Obtaining the iPhone SDK -- Components of the iPhone SDK -- Architecture of the iPhone OS -- Some Useful Information Before You Get Started -- Summary -- Chapter 2: Your First Hello World! Application -- Getting Started with Xcode -- Customizing Your Application Icon -- Summary -- Chapter 3: Views, Outlets, and Actions -- Outlets and Ac tions -- Using Views -- Adding Views Dynamically Using Code -- Understanding View Hierarchy -- Summary -- Chapter 4: View Controllers -- The View-based Application Template -- The Window-based Application Template -- The Split View-based Application Template -- The Tab Bar Application Template -- Summary -- Chapter 5: Keyboard Inputs -- Using the Keyboard -- Customizing the Type of Inputs -- Detecting the Presence of the Keyboard -- Summary -- Chapter 6: Screen Rotations -- Responding to Device Rotations -- Programmatically Rotating the Screen -- Summary -- Part II: Displaying and Persisting Data? -- Chapter 7: Using the Table View -- A Simple Table View -- Summary -- Chapter 8: Application Preferences -- Creating Application Preferences -- Programmatically Accessing the Settings Values -- Summary -- Chapter 9: File Handling -- Understanding the Application Folders -- Using Property Lists -- Copying Bundled Resources -- Summary -- Chapter 10: Database Storage Using SQLite3 -- Using SQLite3 -- Creating and Opening a Database -- Bundling SQLite Databases with Your Application -- Summary -- Part III: Advanced iPad Programming Techniques -- Chapter 11: Simple Animations -- Using the NS Timer Class -- Transforming Views -- Animating a Series of Images -- Summary -- Chapter 12: Recognizing Gestures -- Recognizing Gestures.

Detecting Touches -- Summary -- Chapter 13: Accessing the Accelerometer -- Using the Accelerometer -- Using Shake API to Detect Shakes -- Summary -- Part IV: Network Programming Techniques -- Chapter 14: Web Services -- Basics of Consuming XML Web Services -- Consuming a Web Service in Your iPad Application -- Parsing the XML Response -- Summary -- Chapter 15: Bluetooth Programming -- Using the Game Kit Framework -- Implementing Voice Chatting -- Summary -- Chapter 16: Bonjour Programming -- Creating the Application -- Publishing a Service -- Browsing for Services -- Summary -- Chapter 17: Apple Push Notification Services -- Generating a Certificate Request -- Generating a Development Certificate -- Creating an App ID -- Creating the iPad Application -- Creating the Push Notification Provider -- Summary -- Chapter 18: Displaying Maps -- Displaying Maps and Monitoring Changes Using the Map Kit -- Getting Location Data -- Summary -- Part V: Appendices -- Appendix A: Answers to Exercises -- Chapter 2 Exercise Solutions -- Chapter 3 Exercise Solutions -- Chapter 4 Exercise Solutions -- Chapter 5 Exercise Solutions -- Chapter 6 Exercise Solutions -- Chapter 7 Exercise Solutions -- Chapter 8 Exercise Solutions -- Chapter 9 Exercise Solutions -- Chapter 10 Exercise Solutions -- Chapter 11 Exercise Solutions -- Chapter 12 Exercise Solutions -- Chapter 13 Exercise Solutions -- Chapter 14 Exercise Solutions -- Chapter 15 Exercise Solutions -- Chapter 16 Exercise Solutions -- Chapter 17 Exercise Solutions -- Chapter 18 Exercise Solutions -- Appendix B: Getting Around in Xcode -- Launching Xcode -- Debugging Your Applications -- Appendix C: Getting Around in Interface Builder -- .xib Window -- Designing the View -- Inspector Window -- Library -- Outlets and Actions -- Appendix D: Course in Objective-C -- Directives -- Classes -- Memory Management -- Protocols.

Selectors -- Categories -- Index.
Abstract:
Apple's iPad is the ultimate consumer device for media consumption and communication. This book will help you jumpstart your iPad development. It covers topics progressively so you learn without being overwhelmed by details. Adopting the philosophy that the best way to learn is by doing, the book has numerous Try It Out sections that 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.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: