Introduction to Mobile Application Development-Course Introduction
Introduction to the program
()
Introduction to the course
()
Course syllabus
The mobile developer role
()
A day in the life of an iOS developer
()
How to be successful in this course
Setting up Xcode
()
Additional resources
Introduction to Mobile Application Development-Mobile Platforms
What is a mobile app?
()
Mobile apps at Meta
()
How does a mobile OS work?
iOS platforms
What kind of careers are there in iOS development?
()
Additional resources
Introduction to Mobile Application Development-Introduction to iOS Development
iOS languages: Objective-C vs Swift
()
The iOS OS
Project templates
()
iOS X Code: Take a Tour
()
Starting a project
()
iOS app cheat sheet
Anatomy of an iOS App
()
Module summary: Introduction to Mobile Application Development
()
Additional resources
Simulation and Development-Simulators
What is a Simulator?
()
Setting up simulator software
Starting a simulator
()
Mobile CPU architecture
Simulator Operating System Versions
()
OS versions and images
iOS Simulators
()
Common libraries and packages
Additional resources
Simulation and Development-iOS Xcode IDE and project structure
Project structure
()
Project main class
()
Xcode Build System
()
iOS info.plist
()
Resource folder
()
Project files
Examination of Project folder
()
Module summary: Simulation and Development
()
Additional resources
Building the app-Project setup
Requirements gathering
()
Basic project planning
Template selection and project proposal
()
Start the project
()
AVPlayer
Setting up the screen
()
Storyboards versus SwiftUI
Finding the assets
()
Required imports
()
Swift: Simple terms
()
iOS UIView
Create the player
()
Module summary: Building the app
()
Additional resources
Building the app-Final assessment
Course recap: iOS Mobile Application Development
()
About the final assessment
Exercise: Create the player
Solution code
Building the app-Course wrap up
Congratulations!
()
Next steps