Home Page Icon
Home Page
Table of Contents for
Close
by Jeff LaMarche, Jack Nutting, Dave Mark
Beginning iOS 5 Development: Exploring the iOS SDK
Title
Dedication
Contents at a Glance
Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Preface
Chapter 1: Welcome to the Jungle
What This Book Is
What You Need
What's Different About Coding for iOS?
What's in This Book
What's New in This Update?
Are You Ready?
Chapter 2: Appeasing the Tiki Gods
Setting Up Your Project in Xcode
Introducing Xcode's Interface Builder
Some iPhone Polish—Finishing Touches
Bring It on Home
Chapter 3: Handling Basic Interaction
The Model-View-Controller Paradigm
Creating Our Project
Looking at the View Controller
Looking at the Application Delegate
Bring It on Home
Chapter 4: More User Interface Fun
A Screen Full of Controls
Active, Static, and Passive Controls
Creating the Application
Implementing the Image View and Text Fields
Closing the Keyboard
Implementing the Switches, Button, and Segmented Control
Implementing the Segmented Control Action
Implementing the Action Sheet and Alert
Spiffing Up the Button
Crossing the Finish Line
Chapter 5: Autorotation and Autosizing
The Mechanics of Autorotation
Handling Rotation Using Autosize Attributes
Restructuring a View When Rotated
Swapping Views
Rotating Out of Here
Chapter 7: Tab Bars and Pickers
The Pickers Application
Delegates and Data Sources
Setting Up the Tab Bar Framework
Implementing the Date Picker
Implementing the Single-Component Picker
Implementing a Multicomponent Picker
Implementing Dependent Components
Creating a Simple Game with a Custom Picker
Final Spin
Chapter 8: Introduction to Table Views
Table View Basics
Implementing a Simple Table
Customizing Table View Cells
Grouped and Indexed Sections
Implementing a Search Bar
Putting It All on the Table
Chapter 9: Navigation Controllers and Table Views
Navigation Controller Basics
Nav, a Hierarchical Application in Six Parts
Breaking the Tape
Chapter 10: Storyboards
Creating a Simple Storyboard
Dynamic Prototype Cells
Static Cells
You Say Segue, I Say Segue
Chapter 11: iPad Considerations
Split Views and Popovers
Here Come the Presidents
Creating Your Own Popover
iPad Wrap-Up
Chapter 12: Application Settings and User Defaults
Getting to Know Your Settings Bundle
The AppSettings Application
Beam Me Up, Scotty
Chapter 13: Basic Data Persistence
Your Application's Sandbox
File-Saving Strategies
Using Property Lists
Archiving Model Objects
Using iOS's Embedded SQLite3
Using Core Data
Persistence Rewarded
Chapter 14: Hey! You! Get onto iCloud!
Managing Document Storage with UIDocument
Adding iCloud Support
What We Didn't Cover
Chapter 15: Grand Central Dispatch, Background Processing, and You
Grand Central Dispatch
Introducing SlowWorker
Threading Basics
Units of Work
GCD: Low-Level Queueing
Background Processing
Grand Central Dispatch, Over and Out
Chapter 16: Drawing with Quartz and OpenGL
Two Views of a Graphical World
The Quartz 2D Approach to Drawing
The QuartzFun Application
The GLFun Application
Drawing to a Close
Chapter 17: Taps, Touches, and Gestures
Multitouch Terminology
The Responder Chain
The Multitouch Architecture
The Four Touch Notification Methods
The TouchExplorer Application
The Swipes Application
Detecting Multiple Taps
Detecting Pinches
Defining Custom Gestures
GarÇon? Check, Please!
Chapter 18: Where Am I? Finding Your Way with Core Location
The Location Manager
The Location Manager Delegate
Trying Out Core Location
Wherever You Go, There You Are
Chapter 19: Whee! Gyro and Accelerometer!
Accelerometer Physics
Don’t Forget Rotation
Core Motion and the Motion Manager
Detecting Shakes
Accelerometer As Directional Controller
Rolling On
Chapter 20: The Camera and Photo Library
Using the Image Picker and UIImagePickerController
Implementing the Image Picker Controller Delegate
Road Testing the Camera and Library
It’s a Snap!
Chapter 21: Application Localization
Localization Architecture
Strings Files
Real-World iOS: Localizing Your Application
Auf Wiedersehen
Chapter 22: Where to Next?
Apple’s Documentation
Mailing Lists
Discussion Forums
Web Sites
Blogs
Conferences
Follow the Authors
Farewell
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset