iOS Developer's Guide to Views and View Controllers

Video description

In this iOS Developer's Guide to Views and ViewControllers training course, expert author Jesse Feiler teaches you how to build an app using Xcode storyboards. This course is designed for users that already have user experience with iOS or OS X as well as Swift, Objective-C or another object-oriented language.

You will start by learning how to build a project from a template, including how to customize Xcode, create a storyboard, and write the code using Objective-C and Swift. From there, Jesse will teach you about the View and ViewController structure. This video tutorial also covers how to build a storyboard, use the navigation controllers, and build bar button items. You will also learn how to use asset catalogs, and bars. Finally, you will learn how to use alerts, action sheets, and present Views modally.

Once you have completed this computer based training course, you will be fully capable of building your own apps using Xcode storyboards.

Publisher resources

Download Example Code

Table of contents

  1. Introduction
    1. About The Course 00:06:08
    2. About The Author 00:00:41
    3. Introduction
    4. Overview
    5. Using Xcode And Interface Builder To Create Apps
    6. Testing The App - Part 1
    7. Testing The App - Part 2
    8. Looking At Connections Inside Interface Builder
    9. Comparing iOS And OS X Views And View Controllers
    10. Comparing Swift And Objective-C
    11. Using OS X And Objective-C
  2. Building A Project From A Template
    1. Building A Template
    2. Customizing Xcode
    3. Creating A Storyboard
    4. Labeling Storyboard Items
    5. Testing The App
    6. Connecting The Interface To Code
    7. Writing The Code - Objective-C And iOS
    8. Writing The Code - Objective-C And OS X
    9. Connecting The Interface
    10. Writing The Code - Swift And iOS - Part 1
    11. Writing The Code - Swift And iOS - Part 2
  3. Understanding The View/View Controller Structure
    1. Exploring The Documentation
    2. Looking At View Controllers
    3. Looking At Views
    4. Looking At Segues
  4. Building A Storyboard
    1. Exploring Top-Down - Looking At The Template Storyboard
    2. Building Bottom-Up - Creating A New Storyboard
    3. Connecting The Storyboard To Code
    4. Making Segues Work
    5. Choosing Relationships
    6. Loading A View Controller - Part 1
    7. Loading A View Controller - Part 2
    8. Loading A View Controller - Part 3
    9. Loading A View Controller - Part 4
    10. Using Tint Colors
  5. Using Navigation Controllers
    1. Using A Navigation Controller
    2. Setting Up The Navigation Controller
    3. Embedding View Controllers In Navigation Controllers
    4. Customizing The Navigation Item
  6. Building Bar Button Items
    1. Exploring Bar Button Items
    2. Creating An Edit And Done Button
    3. Using setEditing
  7. Using Buttons
    1. Using Button Basics
    2. Using Bar Button Item Basics
    3. Changing Button Text And Labels
    4. Adjusting Button Colors And Images
    5. Enabling And Disabling Buttons
  8. Using Asset Catalogs
    1. Looking At Icons And Images
    2. Introducing Asset Catalogs
    3. Building Image Sets
    4. Creating A Launch Image
    5. Comparing Content With Controls
    6. Working With Points And Pixels
  9. Using Bars
    1. Working With Tab Bars
    2. Using Toolbars
    3. Adding a Second Tab Bar Item
  10. Using Alerts/Sheets And Modal Views
    1. Using Alerts
    2. Building An Alert - Part 1
    3. Building An Alert - Part 2
    4. Using Styles In An Alert
    5. Using Action Sheets
    6. Adding A Handler
  11. Conclusion
    1. Wrap Up

Product information

  • Title: iOS Developer's Guide to Views and View Controllers
  • Author(s):
  • Release date: April 2015
  • Publisher(s): Infinite Skills
  • ISBN: 9781771374026