Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Shawn Grimes, Colin Francis, Hans-Eric Grönlund
iOS 6 Recipes: A Problem-Solution Approach
Title
Dedication
Contents at a Glance
Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Application Recipes
Recipe 1-1: Setting Up a Single-View Application
Recipe 1-2: Linking a Framework
Recipe 1-3: Adding a User Interface Control View
Recipe 1-4: Creating an Outlet
Recipe 1-5: Creating an Action
Recipe 1-6: Creating a Class
Recipe 1-7: Adding an Info.plist Property
Recipe 1-8: Adding a Resource File
Recipe 1-9: Using Storyboards
Recipe 1-10: Handling Errors
Recipe 1-11: Handling Exceptions
Recipe 1-12: Adding a Lite Version
Recipe 1-13: Adding Launch Images
Summary
Chapter 2: Layout Recipes
Recipe 2-1: Using Autolayout
Recipe 2-2: Programming Autolayout
Recipe 2-3: Debugging Autolayout
Summary
Chapter 3: Table and Collection View Recipes
Recipe 3-1: Creating an Ungrouped Table
Recipe 3-2: Editing a UITableView
Recipe 3-3: Reordering a UITableView
Recipe 3-4: Creating a Grouped UITableView
Recipe 3-5: Registering a Custom Cell Class
Recipe 3-6: Creating a Flag Picker Collection View
Summary
Chapter 4: Location Recipes
About Core Location
Recipe 4-1: Getting Basic Location Information
Recipe 4-2: Significant Location Changes
Recipe 4-3: Tracking Magnetic Bearing
Recipe 4-4: Tracking True Bearing
Recipe 4-5: Region Monitoring
Recipe 4-6: Implementing Geocoding
Summary
Chapter 5: Motion Recipes
Recipe 5-1: Recognizing Shake Events
Recipe 5-2: Accessing Raw Core Motion Data
Recipe 5-3: Accessing Device Motion Data
Recipe 5-4: Moving a Label with Gravity
Summary
Chapter 6: Map Recipes
Recipe 6-1: Showing a Map with the Current Location
Recipe 6-2: Marking Locations with Pins
Recipe 6-3: Creating Custom Annotations
Recipe 6-4: Dragging a Pin
Recipe 6-5: Adding Overlays to a Map
Recipe 6-6: Grouping Annotations Dynamically
Recipe 6-7: Starting Maps from Your App
Recipe 6-8: Registering a Routing App
Summary
Chapter 7: Social Network Recipes
Recipe 7-1: Sharing Content with the Activity View
Recipe 7-2: Sharing Content Using a Compose View
Recipe 7-3: Sharing Content Using SLRequest
Recipe 7-4: Retrieving Tweets
Summary
Chapter 8: Camera Recipes
Recipe 8-1: Taking Pictures
Recipe 8-2: Recording Video
Recipe 8-3: Editing Videos
Recipe 8-4: Using Custom Camera Overlays
Recipe 8-5: Displaying Camera Preview with AVCaptureSession
Recipe 8-6: Capturing Still Images with AVCaptureSession
Recipe 8-7: Capturing Video with AVCaptureSession
Recipe 8-8: Capturing Video Frames
Summary
Chapter 9: Multimedia Recipes
Recipe 9-1: Playing Audio
Recipe 9-2: Recording Audio
Recipe 9-3: Accessing the Music Library
Recipe 9-4: Playing Background Audio
Summary
Chapter 10: Image Recipes
Recipe 10-1: Drawing Simple Shapes
Recipe 10-2: Programming Screenshots
Recipe 10-3: Using Image Views
Recipe 10-4: Scaling Images
Recipe 10-5: Manipulating Images with Filters
Recipe 10-6: Detecting Features
Summary
Chapter 11: User Data Recipes
Recipe 11-1: Working with NSCalendar and NSDate
Recipe 11-2: Fetching Calendar Events
Recipe 11-3: Displaying Events in a Table View
Recipe 11-4: Viewing, Editing, and Deleting Events
Recipe 11-5: Creating Calendar Events
Recipe 11-6: Creating Reminders
Recipe 11-7: Accessing the Address Book
Recipe 11-8: Setting Contact Information
Summary
Chapter 12: Data Storage Recipes
Recipe 12-1: Persisting Data With NSUserDefaults
Recipe 12-2: Persisting Data Using Files
Recipe 12-3: Using Core Data
Persisting Data on iCloud
Recipe 12-4: Storing Key-Value Data in iCloud
Recipe 12-5: Storing UIDocuments in iCloud
Summary
Chapter 13: Data Transmission Recipes
Recipe 13-1: Composing Text Messages
Recipe 13-2: Composing Email
Recipe 13-3: Printing an Image
Recipe 13-4: Printing Plain Text
Recipe 13-5: Printing a View
Recipe 13-6: Formatted Printing with Page Renderers
Summary
Chapter 14: Game Kit Recipes
Recipe 14-1: Making Your App Game Center Aware
Recipe 14-2: Implementing Leaderboards
Recipe 14-3: Implementing Achievements
Recipe 14-4: Creating a Simple Turn-Based Multiplayer Game
Summary
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