
Learn how to locate, copy, and access your course working files from the player or disk, and save changes to your desktop on Windows or Mac.
Analyze the app landscape as of 2013, including counts, publishers, pricing, device reach, and popular categories, to anticipate what users expect from iOS 6–7 apps.
Register as an Apple developer, create and manage Apple IDs for teams, pay the $99 annual fee, access provisioning, iTunes Connect, and developer forums for testing and App Store distribution.
Discover the Xcode interface - navigators, editors, inspectors, and libraries - while building a simple utility app and using the file template library, code snippet library, object library, and media library.
Use Interface Builder in Xcode to create views and storyboards, understand nib versus storyboard files and segues, and connect UI elements to code within a single view app.
Learn to handle button events, including touch up inside, touch down, and touch up outside, and wire an outlet and action to update the label on tap.
Explore the UI segmented control in iOS 7 by building a single view app, configuring a three-segment control, and updating a label via the value changed event and selected index.
Explore how to use UI switch in a storyboard: add a switch with a label, configure the on/off state and content, and log its value changes via an action method.
Explore the UIStepper by configuring min and max values, current value, and step, with auto repeat and wrap, then display updates on a label and observe wrap.
Develop skills in using a UIImageView to display and switch between images with buttons, load images by name, and explore view modes in a simple iOS 7 project.
Learn to add a ui text view, manage the keyboard with a done button, and use the ui text view delegate to respond to editing, including hardware versus software keyboard.
Enable section headers, footers, and an index in a UITableView, and implement delete by updating a mutable section data array and populating cells from per-section data.
Explore creating and presenting UI alert views in iOS 7, including simple alerts, dynamic buttons, text fields, password fields, and login prompts, with delegate methods to handle user input.
Add an address bar and a go button to load pages in a UIWebView by reading the address from the text field and formatting the URL.
Explore a bottom toolbar with bar button items, including fixed and flexible spaces, and wire outlets and actions to update a label and enable or disable buttons.
Explore sequel lite and core data on iOS to store structured data across tables with foreign keys, using open, insert, query, and close workflows.
Learn to integrate sqlite via the sequel lite library, create and open a database, define a table, insert and query data, and display results using C strings and utf-8 conversion.
Turn your iOS device into a web server to share data via Wi-Fi. Embed web server code using the cocoa ttp server library with permissive licensing and no GPL requirement.
This Learning To Build iOS Apps training course from Infinite Skills will teach you about the world of iPhone and iPad App development and how to use xCode and Objective-C to create a functional IOS App. This tutorial is designed for the absolute beginner, and no previous iPhone / iPad App development experience is required.
You will start with an introduction to iOS and the SDK. The course then jumps right into teaching you to create your first functional Mobile App. As the lessons progress, you will cover topics such as: using the UIKit to build your interface, exploring the UITableView, implementing UIWebView navigation, and a number of advanced view controllers and features. This video tutorial also covers Geolocation, working with the social features of iOS, and how to communicate with the Cloud. You will also work with the iOS Dev Center and learn how to submit your completed iPhone / iPad App for inclusion in the iTunes App store.
Once you have completed this computer based training course, you will have developed the necessary skills required to create your own iOS App and submit it to the iTunes store for millions of people to download and enjoy. Working files are included, allowing you to follow along with the author throughout the lessons.