Saturday 28 July 2012

iPhone Programming The Big Nerd Ranch Guide


Joe Conway Aaron Hillegass

 "iPhone Programming: The Big Nerd Ranch Guide" 



The most complete, hands-on, and up-to-date guide to building great Apps for the iPhone and iPod touch! Introduces Objective-C, Apple's Xcode tools, and all key concepts of iPhone/iPod touch programming. Covers user interfaces, location-based apps, animation, effects, and much more Part of a brand-new series of Mac development guides from Aaron Hillegass and the legendary Mac programming experts at The Big Nerd Ranch, the worldwide leader in professional training for Mac developers! In this book, the world's leading Apple platform development trainers offer a complete, practical, hands-on introduction to modern iPhone programming. 
The authors walk through all the Apple tools and technologies needed to build successful iPhone/iPod touch Apps, including the Objective-C language, Xcode tools, Foundation framework, and the classes that make up the iPhone UI framework. 
The many topics covered in this book include: Easily setting up elegant, efficient user interfaces with UIKit. Creating effective visuals, animation, and effects with Core Graphics, Core Animation, and OpenGL. Making the most of the iPhone's powerful multi-touch event handling. Building location-aware iPhone applications utilizing Core Location, MapKit, and the magnetometer. Localizing applications for international use. Creating applications that capture audio and play media. Storing data in files or SQLite databases. This title is part of the brand-new Big Nerd Ranch Press series: the world's best books on Mac and iPhone development, straight from the world's #1 Mac programming trainers - Aaron Hillegass and Big Nerd Ranch!


Chapters Covered in this Book



Chapter 1. A Simple iPhone Application 
Chapter 2. Objective-C

Chapter 3. Memory Management

Chapter 4. Delegation and Core Location
Chapter 5. MapKit and Text Input
Chapter 6. Subclassing UIView
Chapter 7. View Controllers
Chapter 8. The Accelerometer
Challenge: Changing Colors
Chapter 9. Notification and Rotation
Chapter 10. UITableView and UITableViewController
Chapter 11. Editing UITableViews
Chapter 12. UINavigationController
Chapter 13. Camera and UIImagePickerController
Chapter 14. Saving and Loading
Chapter 15. Low-Memory Warnings
Chapter 16. Subclassing UITableViewCell
Chapter 17. Multi-Touch, UIResponder, and Using Instruments
Chapter 18. Core Animation Layer
Chapter 19. Controlling Animation with CAAnimation
Chapter 20. Playing Audio and Video
Chapter 21. Web Services
Chapter 22. Address Book
Chapter 23. Localization
Chapter 24. Bonjour
Chapter 26. SQLite
Chapter 27. Core Data
Chapter 28. Preparing for the iPad


Download Links

No comments:

Post a Comment