iOS 8 Quickstart: The Fundamental Pillars of iOS Development NEW
This tutorial is a hands-on quick start to writing great apps for the iPad, iPhone, and iPod Touch and provides you with a solid foundation to get started. If you are an experienced developer who is new to iOS, this is the perfect workshop for you. Begin the day with an introduction to Xcode and Apple's suite of freely-available developer tools. Xcode provides visual tools for providing your apps’ GUI in a storyboard. Learn how to connect the visual elements to code and interact with them using outlets and actions. Xcode 6 introduces new features for easily customizing your storyboard. Take a look at just the Swift you need to provide the model and controller layers for your application. Add logic to your app in multiple source files that illustrate how to partition the code into useful objects and functions. Take a close look at view controllers and how they manage the view with which users are interacting. Finish the day with a look at multiple scenes, and learn how to create and configure segues that allow user transition to and from different scenes. At the end of the day, you will be ready to begin work on your own iOS apps.
Laptop Required. Delegates should have strong programming skills and should have the most recent version of Xcode 6 installed on your Mac.