2015
Treehouse
Pasan Premaratne
3:23
English
Building the Fun Facts app will teach you how to use the Swift language and the Xcode and Interface Builder tools. You will also learn about core concepts such as views and view controllers, creating a data model, and the Model-View-Controller design pattern. Towards the end you will have finished creating a fun app that will get you oriented with the world of iOS development.
Getting Started with iOS Development
Introduction to iOS Development
Creating a New Project
Tour of Xcode
Architecture of an iOS App
Recap of Object Oriented Swift - 4 questions
Swift Recap Part 1 - 2 objectives
Swift Recap Part 2 - 1 objective
View Controllers and Views
Designing With Interface Builder
Introduction to Views
Recap: Views - 5 questions
Frameworks and UIKit
Introduction to View Controllers
Recap: Frameworks and Controllers - 5 questions
Creating IBOutlets
Creating IBOutlets - 1 objective
Using IBAction to Execute Methods
Asking for Help
Recap: View Controllers and Interface Builder - 4 questions
Structs as Data Models
Creating a Data Collection
Refactoring into a Model
Structs or Classes
Model-View-Controller
Finishing Up Our Model
Recap: Data Models - 8 questions
Improving Our User Interface
Introduction to Auto Layout
Positioning and Size
Recap: Auto Layout - 9 questions
Styling User Interface Elements
Finishing Up Our Layout
Adding a Pop of Color
Random Colors
Changing the Background Color - 2 objectives
Recap: Improving Our User Interface - 4 questions
Deploying to a Device
Running on Device
Adding an App Icon
Recap: Deploying to Device - 2 questions
teamtreehouse.com/library/build-a-simple-iphone-app-with-swift-20
Download File Size:404.8 MB