The cocoa touch frameworks and APIs are powerful tools for creating native iOS apps, and they're free with Xcode, Apple's development environment. Learn cocoa touch for iOS shows you how to use frameworks like MapKit, twitter, and medipPlayer. You'll also learn about hardware APIs so you can get the most out of your accelerometer, camera, and more. You'll even learn about more advanced features like grand central dispatch, a home inventory management system, alive-updating twitter client, and a photo browser with an animated slideshow.