
iOS 6 for Programmers
An App-Driven Approach
Prentice Hall (Publisher)
2nd Edition
Published on 28. May 2013
Book
Paperback/Softback
550 pages
978-0-13-276153-6 (ISBN)
Description
The "Live Code," App-driven approach used in this beautiful four-color book is simply the best way for working developers to master iOS programming. Developers learn by creating 15 complete, fully-tested iPhone/iPad/iPod touch apps, and in the process study 8,000+ lines of program code, including code that reveals the power of Apple's newest iOS 6 SDK. Each chapter introduces a new concept through a complete, working App, not out-of-context code snippets. The Deitels first discuss what the App does, show screen shots, test drive the App, then introduce the technologies and architecture used to build it. Next, they walk through building the App, presenting complete code (with syntax shading) and sample outputs. As part of their code walkthrough, they introduce essential programming concepts, and demonstrate the functionality of relevant iOS APIs and development tools. By the time you have finished, you'll have hands-on experience with virtually every type of iOS App, from games to media, productivity to web services, social networking to route tracking. You will also learn how to convert iPhone apps into "Universal" apps that also run natively on the iPad. In addition, this edition contains a detailed case study focusing on iOS SDK features exclusive to iPad/iPad 2. The Deitels have long been the world's #1 programming book authors. Their readers number in the millions, and their audience has grown even larger since the success of this book's first edition
More details
Edition
2nd edition
Language
English
Place of publication
Upper Saddle River
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 232 mm
Width: 187 mm
ISBN-13
978-0-13-276153-6 (9780132761536)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Previous edition

Book
11/2009
Prentice Hall
€27.22
Article exhausted; check for reprint
Persons
Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer of Deitel and Associates, Inc., has 45 years of academic and industry experience in the computer field. He has 20 years of college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel and Associates. Paul J. Deitel, CEO/CTO of Deitel and Associates, is a graduate of MIT's Sloan School of Management, where he studied Information Technology. He has been designated by Sun Microsystems as a Java Champion.
Content
Preface
Before You Begin
1. Introduction to iOS App Development
2. iOS App Store and App Business Issues
3. Welcome App: Introducing Xcode, Cocoa and Interface Builder
4. Tip Calculator App: Introducing Objective-C Programming
5. Favorite Twitter (R) Searches App: Collections and Cocoa GUI Programming
6. Flag Quiz Game App: Controllers and the Utility Application Template
7. Spot-On Game App: Using UIView and Detecting Touches
8. Cannon Game App: Animation with NSTimer and Handling Drag Events
9. Painter App: Using Controls with a UIView
10. Address Book App: Tables and UINavigationController
11. Route Tracker App: Map Kit and Core Location (GPS and Compass)
12. Slideshow App: Photos and iPod Library Access
13. Enhanced Slideshow App: Saving Data and Playing Video
14. Voice Recorder App: Audio Recording and Playback
15. Enhanced Address Book App: Managing and Transferring Persistent Data
16. Weather iPad App: Internet-Enabled Applications
17. Papas Pizza Ordering App: Telephony and Speech APIs
18. 3D Art App: OpenGL ES 3D Graphics
19. Comparison Shopping App: Camera APIs and the "Zebra Crossing" Barcode APIs
Before You Begin
1. Introduction to iOS App Development
2. iOS App Store and App Business Issues
3. Welcome App: Introducing Xcode, Cocoa and Interface Builder
4. Tip Calculator App: Introducing Objective-C Programming
5. Favorite Twitter (R) Searches App: Collections and Cocoa GUI Programming
6. Flag Quiz Game App: Controllers and the Utility Application Template
7. Spot-On Game App: Using UIView and Detecting Touches
8. Cannon Game App: Animation with NSTimer and Handling Drag Events
9. Painter App: Using Controls with a UIView
10. Address Book App: Tables and UINavigationController
11. Route Tracker App: Map Kit and Core Location (GPS and Compass)
12. Slideshow App: Photos and iPod Library Access
13. Enhanced Slideshow App: Saving Data and Playing Video
14. Voice Recorder App: Audio Recording and Playback
15. Enhanced Address Book App: Managing and Transferring Persistent Data
16. Weather iPad App: Internet-Enabled Applications
17. Papas Pizza Ordering App: Telephony and Speech APIs
18. 3D Art App: OpenGL ES 3D Graphics
19. Comparison Shopping App: Camera APIs and the "Zebra Crossing" Barcode APIs