Intro
1 Getting started: Getting mobile witlz iOS
2 Basic iOS patterns: Building from scratch
2.5 Interlude: Syntax
3 Tables, views, and data: A table uritlz a view
4 Multiview applications: It's all about the details
5 The review process, design, and devices: How to live with Apple
6 Basic core data and table view cells: Reruns are hard to find
7 Implementing search with Core Data: Lookingfor info
8 Core Data, map kit, and core location: Finding a phone booth
Table of Contents(the real thing)
Intro
Your brain on iOS Development. Here you are trying to learn something, while here your brain is doing you a favor by making sure the learning doesn't stick. Your brain's thinking, "Better leave room for more important things, like which wild animals to avoid and whether naked snowboarding is a bad idea." So how do you trick your brain into thinking your life depends on knowing enough to develop your own iPhone and iPad apps?
Who is this book for?
We know what you're thinking
Metacognition
Bend your brain into submission
Read me
The technical review team
Acknowledgments
Getting mobile with iOS
The iPhone changed everything.
When Steve Jobs said that's what would happen at the unveiling of the iPhone, people were skeptical. Six years later, iPhones and iPads are being used in business and medicine as enterprise devices, and the App Store is a platform for every developer to use, from one-man shows to big-name companies. Apple provides the software and we'II help you with the knowledge-we're sure you've got the enthusiasm covered.
So you want to build an iOS app...
Welcome to the Apple universe!
iOS apps are written in Objective-C
It all starts with the SDK
Meet Sue, your new boss
Xcode and Git...new best friends
Xcode is the hub of your iOS project
The iOS simulator
Your code is stored in source frles
Code Editor, Hub_and debugging, too
One iPhone, two iPhones, red iPhone, blue iPhone...
Your iPhone Development toolbox
……
Building from scratch
Syntax
A table with a view
lt's all about the details
How to live with Apple
Reruns are hard to find
Looking for info
Finding a phone booth