Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Contents
Chapter 1: Getting Started With IOS 5 Programming
Obtaining the Tools and SDK
Components of Xcode
Architecture of the iOS
Some Useful Information before You Get Started
Summary
Chapter 2: Writing Your First Hello World! Application
Getting Started with Xcode
Customizing Your Application Icon
Displaying Launch Images
Summary
Chapter 3: Understanding Views, Outlets, and Actions
Outlets and Actions
Using Views
Adding Views Dynamically Using Code
Understanding View Hierarchy
Summary
Chapter 4: Exploring The Different View Controllers
The Single View Application Template
The Empty Application Template
The Master-Detail Application Template
The Tabbed Application Template
Summary
Chapter 5: Enabling Multi-Platform Support For The Iphone and IPAD
Technique 1 — Modifying the Device Target Setting
Technique 2 — Creating Universal Applications
Choosing a Porting Technique
Summary
Chapter 6: Handling Keyboard Inputs
Using the Keyboard
Customizing the Type of Inputs
Detecting the Presence of the Keyboard
Summary
Chapter 7: Supporting Screen Rotations
Responding to Device Rotations
Programmatically Rotating the Screen
Summary
Chapter 8: Creating and Persisting Data Using The Table View
Creating a Simple Table View
Using the Table View in a Master-Detail Application
Displaying Sections
Summary
Chapter 9: Using 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
Importing and Exporting Files
Summary
Chapter 11: Database Storage Using Sqlite
Linking to the SQLite3 Library
Creating and Opening a Database
Bundling SQLite Databases with Your Application
Summary
Chapter 12: Programming Icloud
Storing and Using Documents in iCloud
Storing Key-Value Data in iCloud
Summary
Chapter 13: Performing Simple Animations and Video Playback
Using the NSTimer Class
Transforming Views
Animating a Series of Images
Playing Video on the iPhone
Summary
Chapter 14: Accessing Built-In Applications
Sending E-Mail
Accessing the Camera and the Photo Library
Summary
Chapter 15: Accessing The Sensors
Using the Gyroscope and Accelerometer
Visualizing the Sensor Data
Using the Shake API to Detect Shakes
Summary
Chapter 16: Using Web Services
Basics of Consuming XML Web Services
Consuming a Web Service in Your iOS Application Using SOAP
Parsing the XML Response
Consuming JSON Web Services
Integrating Twitter into Your Application
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: Programming Remote Notifications Using Apple Push Notification Services
Using Apple Push Notification Service
Creating the iOS Application
Creating the Push Notification Provider
Summary
Chapter 20: Displaying Maps
Displaying Maps and Monitoring Changes Using the Map Kit
Getting Location Data
Summary
Chapter 21: Programming Background Applications
Understanding Background Execution on the iOS
Local Notification
Notifying Other Objects Using the NSNotification Class
Summary
Appendix A: Testing On An Actual Device
Appendix B: Getting Around in XCODE
Appendix C: Crash Course in Objective-C
Appendix D: Answers To Exercises
Introduction
Advertisements
← Prev
Back
Next →
← Prev
Back
Next →