Curriculum

29 Topics
Introduction to the program
Introduction to the course
The mobile developer role
A day in the life of an iOS developer
Setting up Xcode
What is a mobile app?
Mobile apps at Meta
What kind of careers are there in iOS development?
iOS languages: Objective-C vs Swift
Project templates
iOS X Code: Take a Tour
Starting a project
Anatomy of an iOS App
Module summary: Introduction to Mobile Application Development
Course syllabus
How to be successful in this course
Additional resources
How does a mobile OS work?
iOS platforms
Additional resources
The iOS OS
iOS app cheat sheet
Additional resources
Knowledge check: Mobile platforms
Knowledge check: iOS OS and languages
Knowledge check: Introduction to iOS Development
Module quiz: Introduction to Mobile Application Development
What do you hope to learn?
The rise in popularity of iOS OS

21 Topics
What is a Simulator?
Starting a simulator
Simulator Operating System Versions
iOS Simulators
Project structure
Project main class
Xcode Build System
iOS info.plist
Resource folder
Examination of Project folder
Module summary: Simulation and Development
Setting up simulator software
Mobile CPU architecture
OS versions and images
Common libraries and packages
Additional resources
Project files
Additional resources
Knowledge check: Development Environment Setup
Knowledge check: iOS Projects
Module quiz: Simulation and Development

25 Topics
Requirements gathering
Template selection and project proposal
Start the project
Setting up the screen
Finding the assets
Required imports
Swift: Simple terms
Create the player
Module summary: Building the app
Course recap: iOS Mobile Application Development
Congratulations!
Basic project planning
AVPlayer
Storyboards versus SwiftUI
iOS UIView
Additional resources
About the final assessment
Exercise: Create the player
Solution code
Next steps
Knowledge check: Project setup
Self-review: Create the player
Module quiz: Building the app
Final graded quiz: Introduction to iOS Mobile Application Development
Reflect on learning

  Write a Review

Introduction to iOS Mobile Application Development

Go to Free Course