This book is about iPhone database programming. It provides a set of hands-on, step-by-step exercises.
The goal is to help you learn and master iPhone database programming quickly and easily.
Native iPhone OS database applications make use of the embedded SQLite database engine framework. Hence, learning iPhone database programming is learning how to use the embedded SQLite database engine.
The hands-on nature of these exercises is unique. True learning happens when you take action by performing hands-on exercises. That is what this book is about.
Here are the key iPhone Database Programming skills that you will
Is this book for you? To find out, perform these two steps.
Step 1. Scan the Table of Contents, reading the title of each exercise. Each exercise focuses on a specific skill, and if the exercises look interesting to you, then this book is for you.
Step 2. Read through the first Exercise, and see if the clear, step-by-step instructions make sense to you. If so, then this book is for you.
If you have access to a Mac OS X system, along with the iPhone OS SDK (Software Developers Kit), then you can read each exercise, and perform each step, using the iPhone OS SDK.
However, even if you do not have a Mac OS X system with the iPhone OS SDK, you can still read and follow along "in your mind". When you do have access to a Mac, you'll know exactly what to do.