iOS Development (iOS 13, Swift 5)

  • Course level: Beginner


iOS Development (iOS 13, Swift 5)

The iOS 13 SDK arrives as a major milestone in the evolution of the Swift language with new and interesting features for developers such as Dark Mode, Apple Sign-in, CloudKit, SwiftUI, UIKit, and more. If you’re looking to get started with iOS 13 programming, unravel the potential of Swift 5, and publish your apps on the iPhone and iPad, then this is the right course for you.

This course will be a perfect guide on your iOS journey; it will take you through the capabilities of iOS 13 and show you how to put its principles into action. It equips you to handle the most common tasks an iOS developer will deal with daily. We begin by creating a burger-recipe application and gradually add features to it as we move on. You will also learn how to build simple apps using SwiftUI and master iPadOS, which is specifically created for tablets. You will learn about the differences between UIKit and SwiftUI, and explore how SwiftUI handles the look-and-feel of different platforms such as iOS, iPad, and macOS.

By the end of the course, you will have built an appetizing burger-recipe application.

Who is this course for:

  1. This video is for beginners who want to create iOS applications. If you are an aspiring iOS application developer with a keen interest in learning Swift 5 and deploying apps on the iPhone, then this course is for you.

What Will I Learn?

  • Everything you need to get started with iOS development
  • How to use Swift 5
  • Build your first application from scratch and release it on the App Store
  • Handle most common iOS tasks effortlessly
  • Get a sneak-peek into SwiftUI and bring iOS applications to the Mac
  • Create and monetize iOS applications that customers will love

Topics for this course

23 Lessons

Get Started with iOS Development (iOS 13, Swift 5)

Swift Deep Dive: Arrays00:00:00
How to Randomise the Dice Images00:00:00
Swift Deep Dive: Constants, the Range Operator and Randomisation00:00:00
The Complete iOS 13 App Development Course00:00:00
How Does an App Work?00:00:00
How to Make an App00:00:00
Developing for iOS: Tools and Materials00:00:00
Getting Set Up with Xcode00:00:00
What We’ll Make: The “I am Rich” App00:00:00
How to create an iOS Project from Scratch in Xcode00:00:00
A Walkthrough of the Xcode Development Environment00:00:00
Let’s Design the User Interface for our App!00:00:00
Let’s Incorporate Some Image Assets00:00:00
How to Design and Add an App Icon00:00:00
Run Your App on Your iPhone or Simulator00:00:00
What You’ll Make: The Dicee App00:00:00
Cloning from GitHub and How to Download the L.A.B. Project Stubs00:00:00
Design the Dicee App’s User Interface (UI)00:00:00
Let’s Link the Design to your Code00:00:00
Responding to User Interactions with IBActions00:00:00
Swift Deep Dive: Naming Conventions, Commenting and String Interpolation00:00:00
Storing Data using Variables and Arrays00:00:00
Swift Deep Dive: Variables00:00:00
iOS Development (iOS 13, Swift 5)

Enrolment validity: Lifetime


  • This course is also for developers who have built applications in Objective-C for older iOS iterations but are not familiar with the new iOS 13 SDK.