iOS Development with Swift

Learn how to program using Swift for iOS. Created by thenewboston.


Average Course Length

5 hours


Skill Level

Beginner


Pick a lesson


1: Apple Developer Registration
2: iOS Developer Program
3: Installing Xcode 6
4: Setting Up a New Project
5: Quick Tour of the Interface
6: Creating a Simple Design
7: Adding Home Screen App Icons
8: User Interaction
9: Button Clicking Example
10: Layout Constraints
11: Pin Tool
12: Adding a Background Image
13: Designing the Log In Screen
14: Hide Keyboard and First Responder
15: Sliders
16: Segmented Control
17: Multiple Views or Screens
18: Adding Brains to the View
19: Storyboards and Scenes
20: Table Views
21: Populating a Table from a Data Source
22: Grouped Table Views
23: Drawing with Core Graphics
24: Drawing Basic Shapes
25: Foreheads Make Me Nervous
26: Drawing Images and Photos
27: Core Animation
28: UIKit Dynamics
29: Gravity
30: Collision Detection
31: Introduction to Sprite Kit
32: Games Welcome Screen
33: Transitioning to a New Scene
34: Adding the Main Character
35: Building the Animation
36: Playing the Animation
37: Creating the Bullet
38: Firing the Bullet
39: Creating the Ball Node
40: Shooting the Falling Balls