This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
The programmer’s quick-start guide to iOS app development using iOS SDK 6, Cocoa Touch®, Xcode® 4.5 and the latest Objective-C® version and idioms!
Dive into iOS 6 programming with this brief introduction for new iOS developers! This five-chapter e-book gets you started developing great iPhone and iPad apps quickly and publishing them on Apple’s App Store. It’s ideal for people familiar with object-oriented programming in Java, C++, C# or Objective-C (an Objective-C background is not required). The three programming chapters include a simple visual programming app and two code-based apps presented using the Deitels’ signature app-driven approach—each technology is discussed in the context of a fully developed iOS app, complete with syntax coloring, code walkthroughs and sample outputs.
Topics covered in this e-book include:
iOS® App Development
• iOS 6, Xcode 4.5, Interface Builder, Objective-C, Cocoa Touch®, iOS Simulator
• Storyboarding, Segues, Auto Layout, Accessibility, Internationalization
• Application Templates, Universal Apps
• Social Framework, iCloud Key-Value Storage, Automatic Reference Counting (ARC), Collections, iOS Defaults System
• GUI, Views, View Controllers, Outlets, Actions, Event Handling
Fully Developed Apps
• Welcome, Tip Calculator, Favorite Twitter® Searches
App Business Issues
• iOS Developer Program, App Store, Submitting Apps, iTunes Connect
• What Makes a Great App
• Monetization, Pricing (Free vs. Fee), In-App Purchase, , Selling Virtual Goods
• Marketing, iAd Network, Advertising
Download the sample pages (includes Chapter 1 and Index)
Chapter 1: Introduction to iOS App Development
Introduction to iOS and iOS 6, Cocoa® Touch Frameworks, Xcode® Integrated Development Environment, the iOS
Simulator, the Objective-C Programming Language and Object Technology; Downloading Apps from the App Store;
Test-Driving the SpotOn Game App in the iPhone and iPad Simulators
Chapter 2: App Store and App Business Issues
Setting up an iOS Developer Program Profile; the iOS Human Interface Guidelines; Characteristics of Great Apps;
App Store Submission and Ad Hoc distribution; Pricing, Monetization, In-App Purchase of Virtual Goods and the iAd
Network; Marketing and Advertising
Chapter 3: Welcome App
Dive-Into® Xcode: Cocoa Touch, Interface Builder, Storyboarding and Auto Layout; Universal Apps; Accessibility;
Chapter 4: Tip Calculator App
Introducing Objective-C, Text Fields, Sliders, Outlets, Actions, Event Handling, Representing Monetary Values,
Locale-Based Numeric Formatting and Automatic Reference Counting (ARC)
Chapter 5: Favorite Twitter® Searches App
Social Framework Sharing, iCloud Key—Value Storage, Collections, Buttons, Scroll Views, Web Views, Alert Dialogs
and Storyboard Segues