Part 4. Programming with the SDK Toolkit


Programming the iPhone can go well beyond the fundamentals that you learned in part 3 of this book. There are numerous frameworks that can give you access to complex, preprogrammed functionality. Part 4 of this book will highlight some of the most important possibilities.

These include accessing data, such as text inputs, preferences, files, databases, and the Address Book (chapter 16); using positioning technologies, including the accelerometers and the GPS (chapter 17); working with media, such as images, movies, and sounds (chapter 18); drawing graphics with Quartz, Core Animation, and OpenGL (chapter 19); and connecting to the internet using URLs, web views, XML, POSTs, and social web technologies (chapter 20).