There is an updated version of this course available, created for Swift 5, iOS 14, Xcode 12. View Latest Version
Pro

iOS 101 with Swift 2

Sep 1 2015 · Video Course (1 hr, 40 mins) · Beginner

This series walks you through making your first few iOS apps, and covers the most important concepts you’ll use in the video tutorials to come; things like Storyboards, Auto Layout, common UIKit controls, and more. This series uses Swift 2 and is an update to our older iOS 101 series.

Version

  • Swift 2

Introduction

5:03 Free

Find out what's covered in our iOS 101 video tutorial series!

1

Learn about the various components that create the app structure of your iOS app.

2

Learn how to use interface builder to create user interfaces in your iOS app.

3

Learn about some of the many UIKit controls you'll be using to create your iOS app.

4

Learn how to use storyboards to set up your view controllers, create relationships between them with segues, and refactor them with references.

5

Learn the basics of Auto Layout so your iOS app will look stunning no matter what device/screen size is used to display it.

6

Learn how to use stack views to easily design user interfaces in your iOS app.

7

Learn how to create a table view, an excellent way to provide lots of information in your iOS app.

8

Learn how to use navigation view controllers to provide an easy way to explore content in your iOS app.

9

Learn how to use gesture recognizers to allow users to interact with your iOS app using various touch inputs.

10

Learn how to use UIImagePickerController to integrate a device's camera or photo gallery into your iOS app.

11

Conclusion

4:00

Review what you've learned in our iOS 101 video tutorial series and get your final challenge!

12

Version history

iOS 14, Swift 5, Xcode 12

Dec 15 2020

iOS 13, Swift 5, Xcode 11

Sep 3 2019

iOS 12, Swift 4, Xcode 10

Jul 24 2018

iOS 11, Swift 4, Xcode 9

Sep 19 2017

iOS 10, Swift 3, Xcode 8

Nov 7 2016

Swift 2 (Selected)

Sep 1 2015

Contributors

Comments