Beginning iOS 4 Programming offers the reader a jumpstart to
developing applications for the fourth iteration of the iPhone
OS--now called iOS 4. Fully updated to cover all the new features
of iOS 4, this book covers both iPhone and iPad development.
內容簡介:
The ideal starting point for creating apps using iOS 4
Written by an experienced Apple developer and trainer, this
full-color reference serves as an ideal jumping point for creating
applications for Apple’s iOS 4 that runs on the iPhone, iPod Touch,
and iPad. In addition to in-depth coverage of the iOS SDK, the book
walks you through the various core aspects of iPhone and iPad
development. You’ll learn how to take advantage of the tools
provided by XCode and you’ll benefit from a solid introduction to
Objective-C, which allows you to have a smooth transition to iPhone
development from another platform.
Offers a solid foundation for creating applications for
Apple’s iOS 4
Covers all the new features of iOS 4 and provides a new
applications template for developing iPad and iPhone apps
Addresses the new PopoverView for iPad apps
Shows how to develop background applications, which is one of
the new features in iOS 4
Beginning iOS 4 Application Development is your ultimate
resource for creating applications for Apple''s iOS 4.
關於作者:
Wei-Meng Lee is a technologist and founder of Developer
Learning Solutions, a technology company specializing in hands-on
training in the latest Microsoft and Apple technologies. He is also
the author of Beginning iPhone SDK Programming with Objective-C and
Beginning iPad Application Development.
目錄:
Introduction.
Part I: Getting Started.
Chapter 1: Getting Started with iOS 4 Programming.
Chapter 2: Write Your First Hello World! Application.
Chapter 3: Views, Outlets, and Actions.
Chapter 4: View Controllers.
Chapter 5: Multi-Platform Support for the iPhone and iPad.
Chapter 6: Keyboard Inputs.
Chapter 7: Sc reen Rotations.
Part II : Displaying and Persisting Data.
Chapter 8: Using the Table View.
Chapter 9: App lication Preferences.
Chapter 10: File Handling.
Chapter 11: Using Database Storage SQLite3.
Part III : Advanced iOS 4 Programming Techniques.
Chapter 12: Simple Animations and Video Playback.
Chapter 13: Accessing Built-In Applications.
Chapter 14: Recognizing Gestures.
Chapter 15: Accessing the Accelerometer.
Part IV: Network Programming Techniques.
Chapter 16: Web Services.
Chapter 17: Bluetooth Programming.
Chapter 18: Bonjour Programming.
Chapter 19: Apple Push Notification Service.
Chapter 20: Displaying Maps.
Chapter 21: Background Applications.
Part V: Appendices.
Appendix A: Testing on an Actual Device.
Appendix B: Getting Around in Xcode.
Appendix C: Getting Around in Interface Builder.
Appendix D: Crash Course in Objective-C.
App endix E: Answers to Exercises.
Index.