Cover image for iOS 6 Foundations.
iOS 6 Foundations.
Title:
iOS 6 Foundations.
Author:
Feiler, Jesse.
ISBN:
9781118570081
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (351 pages)
Series:
Treehouse Book Series
Contents:
iOS 6 Foundations -- About the Author -- Contents -- Introduction -- Who Should Read This Book? -- What You Will Learn -- How to Use This Book -- Part 1: Introducing iOS 6 -- Chapter One: Getting Started with iOS 6 -- Doing Your Homework -- Understanding the App World-Past, Present, and Future -- Looking at the Master-Detail Application Template -- Registering as a Developer -- Introducing Basic Programming Concepts -- Installing and Using Xcode -- Summary -- Chapter Two: Getting Up to Speed with Xcode -- Using the Workspace Window -- Using Projects -- Exploring the Editor Area -- Exploring the Navigators -- Exploring the Utilities -- Summary -- Chapter Three: Looking Ahead-Planning Your App -- Answering the Money Question -- Preparing Version 2 -- Submitting the App to the App Store -- Celebrating Learning iOS with Your App! -- Summary -- Chapter Four: Designing the Party Planner App -- Planning the App: The Choices -- Designing the App: The Conversation -- Getting Started with the Template -- Getting Started with the Data -- Summary -- Part 2: Storyboards: The Building Blocks of iOS Apps -- Chapter Five: Walking Through the iPhone Storyboard -- Introducing Storyboards -- Introducing the iOS Simulator -- Walking Through the Template and the Storyboard -- Creating Your Own View Controllers -- Adding Objects from the Library -- Summary -- Chapter Six: Working with Storyboard Inspectors -- Looking at the Party Planner App -- Using Outlets and Actions -- Exploring the Storyboard Inspectors -- Summary -- Chapter Seven: Laying Out Your Scenes and Views -- Using Springs and Struts -- Using Auto Layout -- Summary -- Part 3: Building the Party Planner App -- Chapter Eight: Building on the Data Model -- Expanding the Data Model -- Building the Detail View Controller -- Summary -- Chapter Nine: Building the Detail Data View -- Using the Party Class.

Connecting Interface Elements to Properties -- Laying Out the Detail View -- Creating the iPad Interface -- Summary -- Chapter Ten: Saving and Restoring Data -- Understanding the Editing Interface -- Setting Up the Edit-Done Button -- Adjusting the Interface for Editing -- Saving the Data -- Retrieving Data -- Testing the App -- Summary -- Chapter Eleven: Testing the App with the Debugger -- Exploring the Debugger from a Basic Template -- Setting Up the Debugger -- Setting a Breakpoint -- Writing a Console Message -- Editing Breakpoints -- Summary -- Part 4: Using Table and Collection Views -- Chapter Twelve: Exploring the Table View in the Template -- Introducing Table Views, Protocols, and Delegates -- UITableView High-Level Architecture -- Introducing Protocols and Delegates -- Looking at the Master View Controller -- Summary -- Chapter Thirteen: Formatting Table Cells -- Converting the Detail View to a Table View for iPhone -- Converting the Detail View to a Table View on iPad -- Preparing the Prototype Cell in the Storyboard -- Configuring and Returning a Single Table Cell -- Summary -- Chapter Fourteen: Editing Table Views -- Modifying the Data Model to Store Row Sequence -- Enabling the Table View Reordering Features -- Moving the Rows and Saving the New Order -- Adding a New Object -- Deleting an Existing Object -- Summary -- Part 5: Interacting with Users -- Chapter Fifteen: Telling Users the News: Alerts and NSError -- Reviewing User Interaction on iOS -- Analyzing an Alert -- What You Must Do to Handle Errors -- Implementing a Data Store Error Alert -- Summary -- Chapter Sixteen: Getting Input from Users: Alerts and Action Sheets -- Using Alerts with Multiple Buttons -- Using Action Sheets -- Summary -- Chapter Seventeen: Back to the Storyboard: Enhancing the Interface -- Cleaning Up Some Loose Ends -- Using Storyboards Today.

Editing Basic Party Data -- Handling Relationships to Guests and Food -- Summary -- Index.
Abstract:
Jesse Feiler is a developer, web designer, trainer, and author. He has been developing for mobile devices since the early 1990s, beginning with Apple's Newton, and continuing on with the complete line of iOS products, including iPhone, iPod toch and iPad.Treehouse is a consortium of web and software designers and developers whose mission is to bring affordable technology education to people everywhere, in order to help them achieve their dreams and change the world. In keeping with that mission, the Treehouse series of books are authored by experts and loaded with innovative design ideas and practical skill-building instruction. if you're a web developer, web designer, hobbyist, or career-changer, every book in the series belongs on your bookshelf.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: