1 option
Beginning iOS 4 application development / Wei-Meng Lee.
- Format:
- Book
- Author/Creator:
- Lee, Wei-Meng, author.
- Language:
- English
- Subjects (All):
- iOS (Electronic resource).
- iPhone (Smartphone)--Programming.
- iPhone (Smartphone).
- iPad (Computer)--Programming.
- iPad (Computer).
- Application software--Development.
- Application software.
- Physical Description:
- 1 online resource (673 p.)
- Edition:
- 1st edition
- Other Title:
- iOS 4 application development
- Beginning iOS Four application development
- Place of Publication:
- Indianapolis, Indiana : Wiley Publishing, Inc., 2010.
- Language Note:
- English
- System Details:
- text file
- Summary:
- 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
- Contents:
- Beginning iOS 4 Application Development; About the Author; About the Technical Editor; Acknowledgments; Contents; Introduction; Part I: Getting Started; Chapter 1: Getting Started with iOS 4 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: Write Your First Hello World! Application; Getting Started with Xcode; Customizing Your Application Icon; Displaying a Splash Screen; Summary; Chapter 3: Views, Outlets, and Actions; Outlets and Actions; Using Views
- Adding Views Dynamically Using CodeUnderstanding 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: Multi-Platform Support for the iPhone and iPad; Technique 1 - Modifying the Device Target Setting; Technique 2 - Creating Universal Applications; Technique 3 - Maintaining Two Code Bases; Making Your Choice; Summary; Chapter 6: Keyboard Inputs; Using the Keyboard; Customizing the Type of Inputs
- Detecting the Presence of the KeyboardSummary; Chapter 7: Screen Rotations; Responding to Device Rotations; Programmatically Rotating the Screen; Summary; Part II: Displaying and Persisting Data; Chapter 8: Using the Table View; A Simple Table View; Using the Table View in a Navigation-Based Application; Displaying Sections; Summary; Chapter 9: Application Preferences; Creating Application Preferences; Programmatically Accessing the Settings Values; Summary; Chapter 10: File Handling; Understanding the Application Folders; Using Property Lists; Copying Bundled Resources; Summary
- Using the AccelerometerVisualizing the Accelerometer Data; Using the Shake API to Detect Shakes; Summary; Part IV: Network Programming Techniques; Chapter 16: Web Services; Basics of Consuming XML Web Services; Consuming a Web Service in Your iPhone Application; Parsing the XML Response; Summary; Chapter 17: Bluetooth Programming; Using the Game Kit Framework; Implementing Voice Chatting; Summary; Chapter 18: Bonjour Programming; Creating the Application; Publishing a Service; Browsing for Services; Summary; Chapter 19: Apple Push Notification Service; Generating a Certificate Request
- Generating a Development Certificate
- Notes:
- Includes index.
- Description based on print version record.
- ISBN:
- 9786612913822
- 9781118004807
- 1118004809
- 9781282913820
- 1282913824
- 9780470949832
- 047094983X
- OCLC:
- 742332905
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.