Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
iOS SDK Development
Table of Contents
What readers are saying about iOS SDK Development
Acknowledgments
From Chris Adamson
From Bill Dudney
From Both of Us
Introduction
A New Start and a Do-Over
So Here’s the Plan
Online Resources
And So It Begins
Chapter 1: Tweetings and Welcome to iOS 6
1.1 Tooling Up
1.2 Our First Project
1.3 Building Our User Interface
1.4 Coding the App
1.5 Tweet, Sweet Success
Chapter 2: Programming for iOS
2.1 Introducing Objective-C
2.2 Methods and Messaging
2.3 Memory Management
2.4 Managing an Object’s Properties
2.5 Auto Layout and the iPhone 5
2.6 The iOS Programming Stack
2.7 Building Views with UIKit
2.8 Using the Foundation Classes
2.9 Internationalization
2.10 Wrap-Up
Chapter 3: Asynchronicity and Concurrency
3.1 Encapsulating Concurrent Code with Blocks
3.2 Grand Central Dispatch
3.3 Concurrency and UIKit
3.4 Sorting with Blocks
3.5 Wrap-Up
Chapter 4: View Controllers
4.1 Practicing MVC
4.2 Working with a View’s Life Cycle
4.3 Building a Detailed Recipe View
4.4 Wrap-Up
Chapter 5: Table Views
5.1 The UITableView
5.2 Displaying a List of Recipes
5.3 Editing a Table
5.4 Working with Cell Styles
5.5 Recipe Details
5.6 Wrap-Up
Chapter 6: Storyboards and Container Controllers
6.1 Laying Out Storyboards
6.2 Using Container Controllers
6.3 Moving Around with Navigation Controllers
6.4 Managing View Controllers in Navigation Controllers
6.5 Transferring App Control and Data
6.6 Returning App Control and Data
6.7 Wrap-Up
Chapter 7: Documents and iCloud
7.1 Making Recipes Persist
7.2 Telling the Recipe Document About Edits
7.3 Sharing Recipes
7.4 Opening Shared Recipe Documents
7.5 Storing Documents in iCloud
7.6 Wrap-Up
Chapter 8: Drawing and Animating
8.1 Drawing Images
8.2 Drawing Paths
8.3 Using Shadows
8.4 Rotating and Animating Images
8.5 Drawing Shadows
8.6 Wrap-Up
Chapter 9: Testing and Fixing Apps
9.1 Unit Testing
9.2 Debugging Our App
9.3 User Interface Testing
9.4 Testing Performance with Instruments
9.5 Wrap-Up
Chapter 10: The App Store and Beyond
10.1 Protecting Our Code with Source Control
10.2 Running on the Device
10.3 Submitting Apps for Review
10.4 After We Ship
10.5 Onward!
Appendix 1: Wait! I Forgot (or Never Learned) C!
A1.1 C: The Basics
A1.2 Pointers
A1.3 Dynamic Memory Management
Bibliography
You May Be Interested In…
← Prev
Back
Next →
← Prev
Back
Next →