𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Beginning iPhone 4 Development: Exploring the iOS SDK

✍ Scribed by Dave Mark, Jack Nutting, Jeff LaMarche (auth.)


Publisher
Apress
Year
2011
Tongue
English
Leaves
664
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Beginning iPhone 4 Development is here! The authors of the bestselling Beginning iPhone 3 Development are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been updated to use the latest Xcode templates and current APIs, and all-new screenshots show Xcode 3 in action.

Beginning iPhone 4 Development is a complete course in iOS 4 apps development. You'll master techniques that work on iPhone, iPad, and iPod touch. We start with the basics, showing you how to download and install the tools you'll need, and how to create your first simple application. Next you'll learn to integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You'll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you'll learn techniques to save and retrieve your data using SQLite, iPhone's built-in database management system and Core Data, the standard for persistence that Apple brought to iOS with the release of SDK 3.

And there's much more! You'll learn to draw using Quartz 2D and OpenGL ES, add multitouch gestural support (pinches and swipes) to your applications, and work with the camera, photo library, accelerometer, and built-in GPS. You'll discover the fine points of application preferences and learn how to localize your apps for multiple languages. You'll also learn how to use the new concurrency APIs included in iOS 4, and make robust multithreaded applications using Grand Central Dispatch.

  • The iPhone 4 update to the best-selling and most recommended book for Cocoa touch developers
  • Written in an accessible, easy-to-follow style
  • Full of useful tips and techniques to help you become an iOS pro

NOTE: For iPhone 4S or iOS 5 apps development, please instead check out the next edition of this book, Beginning iOS 5 Development - now available.

✦ Table of Contents


Front Matter....Pages i-xvi
Welcome to the Jungle....Pages 1-11
Appeasing the Tiki Gods....Pages 13-32
Handling Basic Interaction....Pages 33-59
More User Interface Fun....Pages 61-102
Autorotation and Autosizing....Pages 103-123
Multiview Applications....Pages 125-155
Tab Bars and Pickers....Pages 157-208
Introduction to Table Views....Pages 209-263
Navigation Controllers and Table Views....Pages 265-340
iPad Considerations....Pages 341-366
Application Settings and User Defaults....Pages 367-401
Basic Data Persistence....Pages 403-449
Grand Central Dispatch, Background Processing, and You....Pages 451-485
Drawing with Quartz and OpenGL....Pages 487-526
Taps, Touches, and Gestures....Pages 527-556
Where Am I? Finding Your Way with Core Location....Pages 557-568
Whee! Gyro and Accelerometer!....Pages 569-598
iPhone Camera and Photo Library....Pages 599-609
Application Localization....Pages 611-630
Where to Next?....Pages 631-636
Back Matter....Pages 637-657

✦ Subjects


Computer Science, general


πŸ“œ SIMILAR VOLUMES


Beginning iPhone 4 Development: Explorin
✍ David Mark, Jeff LaMarche, Jack Nutting πŸ“‚ Library πŸ“… 2011 πŸ› Apress 🌐 English

The authors of the bestselling Beginning iPhone 3 Development are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been updated to use the latest Xcode templates and current APIs, and a

Beginning iPhone 4 Development: Explorin
✍ David Mark, Jack Nutting, Jeff LaMarche πŸ“‚ Library πŸ“… 2011 πŸ› Apress 🌐 English

<p><em>Beginning iPhone 4 Development</em> is here! The authors of the bestselling <em>Beginning iPhone 3 Development</em> are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been upda

Beginning iPhone Development: Exploring
✍ David Mark, Jack Nutting, Kim Topley, Fredrik Olsson, Jeff LaMarche (auth.) πŸ“‚ Library πŸ“… 2014 πŸ› Apress 🌐 English

<p>The team that brought you the bestselling <em>Beginning iPhone Development</em>, the book that taught the world to program on the iPhone, is back again, bringing this definitive guide up-to-date with Apple's latest and greatest new iOS 8 and its SDK, as well as with the latest version of Xcode (6

Beginning iPhone Development with Swift
✍ Molly K. Maskrey (auth.) πŸ“‚ Library πŸ“… 2017 πŸ› Apress 🌐 English

<p><p>Learn how to integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. In this edition of the best selling book, you’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-d

Beginning iPhone Development with SwiftU
✍ Wally Wang πŸ“‚ Library πŸ“… 2022 πŸ› Apress 🌐 English

<p>Tame the power of Apple’s new user interface toolkit, SwiftUI. Integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders with less effort and more efficiency. You’ll also learn about touch gestures, lists, and grids for di