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 Development: Exploring the iOS SDK
β Scribed by David Mark, Jack Nutting, Kim Topley, Fredrik Olsson, Jeff LaMarche (auth.)
- Publisher
- Apress
- Year
- 2014
- Tongue
- English
- Leaves
- 794
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
The team that brought you the bestselling Beginning iPhone Development, 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.1).
You'll have everything you need to create your very own apps for the latest iOS devices. Every single sample app in the book has been rebuilt from scratch using Xcode 6.1 and the latest 64-bit iOS 8-specific project templates, and designed to take advantage of the latest Xcode features.
Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, Beginning iPhone Development offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming. The book starts with the basics, walking through the process of downloading and installing Xcode 6.1 and the iOS 8 SDK, and then guides you though the creation of your first simple application.
From there, you’ll learn how 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 how to save your data using the iPhone file system. You’ll also learn how to save and retrieve your data using a variety of persistence techniques, including Core Data and SQLite. And there’s much more!
β¦ Table of Contents
Front Matter....Pages i-xxiii
Welcome to the Jungle....Pages 1-11
Appeasing the Tiki Gods....Pages 13-53
Handling Basic Interaction....Pages 55-93
More User Interface Fun....Pages 95-143
Rotation and Adaptive Layout....Pages 145-182
Multiview Applications....Pages 183-212
Tab Bars and Pickers....Pages 213-256
Introduction to Table Views....Pages 257-312
Navigation Controllers and Table Views....Pages 313-347
Collection View....Pages 349-361
Using Split Views and Popovers....Pages 363-404
Application Settings and User Defaults....Pages 405-443
Basic Data Persistence....Pages 445-490
Documents and iCloud....Pages 491-527
Grand Central Dispatch, Background Processing, and You....Pages 529-564
Drawing with Core Graphics....Pages 565-594
Getting Started with Sprite Kit....Pages 595-644
Taps, Touches, and Gestures....Pages 645-676
Where Am I? Finding Your Way with Core Location and Map Kit....Pages 677-697
Whee! Gyro and Accelerometer!....Pages 699-726
The Camera and Photo Library....Pages 727-739
Application Localization....Pages 741-766
Back Matter....Pages 767-780
β¦ Subjects
Computer Science, general
π SIMILAR VOLUMES
<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
<p><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 u
<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
<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