Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


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

via YouTube


Learn to Make iOS 13 Apps in Swift 5 with London App Brewery! In this course, you will learn about how an app works, how to make an app, tools and materials for developing for iOS, getting setup with Xcode, how to create an iOS project from scratch in Xcode, Xcode development environment, designing the user interface for our app, incorporating image assets, designing and adding an app icon, running your app on your iPhone or Simulator, cloning from Github and how to download the L.A.B. project stubs, linking the design to to your code, responding to user interactions with IBActions, Swift, naming conventions, commenting and string interpolation, storing data using variables and arrays, variables, arrays, randomising the dice images, and constants, the range operator and randomisation.


The Complete iOS 13 App Development Course.
How Does an App Work?.
How to Make an App.
Developing for iOS: Tools and Materials.
Getting Set Up with Xcode.
What We'll Make: The "I am Rich" App.
How to create an iOS Project from Scratch in Xcode.
A Walkthrough of the Xcode Development Environment.
Let's Design the User Interface for our App!.
Let's Incorporate Some Image Assets.
How to Design and Add an App Icon.
Run Your App on Your iPhone or Simulator.
What You'll Make: The Dicee App.
Cloning from GitHub and How to Download the L.A.B. Project Stubs.
Design the Dicee App's User Interface (UI).
Let's Link the Design to your Code.
Responding to User Interactions with IBActions.
Swift Deep Dive: Naming Conventions, Commenting and String Interpolation.
Storing Data using Variables and Arrays.
Swift Deep Dive: Variables.
Swift Deep Dive: Arrays.
How to Randomise the Dice Images.
Swift Deep Dive: Constants, the Range Operator and Randomisation.

Taught by

London App Brewery


Start your review of Get Started with iOS Development (iOS 13, Swift 5)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.