HAPPY BOOKSGIVING
Use code BOOKSGIVING during checkout to save 40%-55% on books and eBooks. Shop now.
Register your product to gain access to bonus material or receive a coupon.
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.
PDF The popular standard, used most often with the free Acrobat® 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)
Preface
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;
Internationalization
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