Home Page Icon
Home Page
Table of Contents for
Dedication
Close
Dedication
by Joseph Hoffman, Shawn Grimes, Colin Francis, Hans-Eric Grönlund
iOS 7 Development Recipes: A Problem-Solution Approach
Title Page
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
An Alternate Way
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: Handling Errors
Recipe 1-10: Handling Exceptions
Recipe 1-11: Adding a Lite Version
Recipe 1-12: Adding Launch Images
Summary
Chapter 2: Storyboard Recipes
So, What’s in a Story (board)?
Recipe 2-1: Implementing a Navigation Controller
Recipe 2-2: Implementing a UITableViewController
Recipe 2-3: Implementing a UITabBarController
Summary
Chapter 3: Layout Recipes
Recipe 3-1: Using Auto Layout
Recipe 3-2: Programming Auto Layout
Recipe 3-3: Debugging Auto Layout Code
Summary
Chapter 4: Table and Collection View Recipes
Recipe 4-1: Creating an Ungrouped Table
Recipe 4-2: Editing a UITableView
Recipe 4-3: Reordering a UITableView
Recipe 4-4: Creating a Grouped UITableView
Recipe 4-5: Registering a Custom Cell Class
Recipe 4-6: Creating a Flag Picker Collection View
Summary
Chapter 5: Location Recipes
About Core Location
Recipe 5-1: Getting Basic Location Information
Recipe 5-2: Significant Location Changes
Recipe 5-3: Tracking Magnetic Bearing
Recipe 5-4: Tracking True Bearing
Recipe 5-5: Region Monitoring
Recipe 5-6: Implementing Geocoding
Summary
Chapter 6: Motion Recipes
Recipe 6-1: Recognizing Shake Events
Recipe 6-2: Accessing Raw Core Motion Data
Recipe 6-3: Accessing Device Motion Data
Recipe 6-4: Moving a Label with Gravity
Summary
Chapter 7: Map Recipes
Recipe 7-1: Showing a Map with the Current Location
Recipe 7-2: Marking Locations with Pins
Recipe 7-3: Creating Custom Annotations
Recipe 7-4: Dragging a Pin
Recipe 7-5: Adding Overlays to a Map
Recipe 7-6: Grouping Annotations Dynamically
Recipe 7-7: Starting Maps from Your App
Recipe 7-8: Registering a Routing App
Recipe 7-9: Getting Directions
Recipe 7-10: Using 3-D Mapping
Summary
Chapter 8: Social Network Recipes
Recipe 8-1: Sharing Content with the Activity View
Recipe 8-2: Sharing Content Using a Compose View
Recipe 8-3: Sharing Content Using SLRequest
Recipe 8-4: Retrieving Tweets
Summary
Chapter 9: Camera Recipes
Recipe 9-1: Taking Pictures
Recipe 9-2: Recording Video
Recipe 9-3: Editing Videos
Recipe 9-4: Using Custom Camera Overlays
Recipe 9-5: Displaying Camera Preview with AVCaptureSession
Recipe 9-6: Capturing Still Images with AVCaptureSession
Recipe 9-7: Capturing Video with AVCaptureSession
Recipe 9-8: Capturing Video Frames
Recipe 9-9: Capturing Machine-Readable Codes
Summary
Chapter 10: Multimedia Recipes
Recipe 10-1: Playing Audio
Recipe 10-2: Recording Audio
Recipe 10-3: Accessing the Music Library
Recipe 10-4: Playing Background Audio
Summary
Chapter 11: Image Recipes
Recipe 11-1: Using Image Views
Recipe 11-2: Scaling Images
Recipe 11-3: Manipulating Images with Filters
Recipe 11-4: Detecting Features
Summary
Chapter 12: Graphics Recipes
Recipe 12-1: Drawing Simple Shapes
Recipe 12-2: Drawing Paths
Recipe 12-3: Adding Fonts and Drawing Text
Recipe 12-4: Adding Shadows
Recipe 12-5: Creating Gradients
Recipe 12-6: Clipping a Drawing to a Mask
Recipe 12-7: Programming Screen Shots
Summary
Chapter 13: Animation and Physics Recipes
Recipe 13-1. View Animation Using UIKit
Recipe 13-2. Implementing UIKit Dynamics
Summary
Chapter 14: User Data Recipes
Recipe 14-1. Working with NSCalendar and NSDate
Recipe 14-2. Fetching Calendar Events
Recipe 14-3. Displaying Events in a Table View
Recipe 14-4. Viewing, Editing, and Deleting Events
Recipe 14-5. Creating Calendar Events
Recipe 14-6. Creating Reminders
Recipe 14-7. Accessing the Address Book
Recipe 14-8. Setting Contact Information
Summary
Chapter 15: Data Storage Recipes
Recipe 15-1. Persisting Data with NSUserDefaults
Recipe 15-2. Persisting Data Using Files
Recipe 15-3. Using Core Data
Recipe 15-4. Storing Key-Value Data in iCloud
Recipe 15-5. Storing UIDocuments in iCloud
Summary
Chapter 16: Data Transmission Recipes
Recipe 16-1: Composing Text Messages
Recipe 16-2: Composing Email
Recipe 16-3: Printing an Image
Recipe 16-4: Printing Plain Text
Recipe 16-5: Printing a View
Recipe 16-6: Formatted Printing with Page Renderers
Summary
Chapter 17: Game Kit Recipes
Recipe 17-1. Making Your App Game Center Aware
Recipe 17-2. Implementing Leaderboards
Recipe 17-3. Implementing Achievements
Recipe 17-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
Prev
Previous Chapter
Copyright
Next
Next Chapter
Contents at a Glance
I dedicate this book to Amanda, my friends, and my family.
—Joe Hoffman
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