Introduction to Mobile Application Development-Course Introduction
Introduction to this program
()
Introduction to the course
()
Course syllabus
The mobile developer role
()
A day in the life of an Android developer
()
How to be successful in this course
Setting up Android Studio
()
Additional resources
Introduction to Mobile Application Development-Mobile Platforms
What is a mobile app?
()
Mobile apps at Meta
()
How does a mobile OS work?
Android platforms - Chromebook, Android TV, Android Auto and Wear OS
What kind of careers are there in Android development?
()
Additional resources
Introduction to Mobile Application Development-Introduction to Android Development
Android languages: Java vs Kotlin
()
The Android OS
Android Studio: Take a Tour
()
Project templates
()
Starting a project
()
Android App Cheat Sheet
Anatomy of an Android App
()
Extensible Markup Language: XML
Module summary: Introduction to Mobile Application Development
()
Additional resources
Emulation and Development-Emulators
What is an emulator?
()
Android Virtual Device Manager
()
Setting up emulator software
Mobile CPU architecture
Operating System Images
()
OS versions and images
Configuring an emulator
()
Common libraries and packages
Additional resources
Emulation and Development-Android Studio IDE and project structure
Project structure
()
Main activity
()
Gradle
()
Android manifest
()
Resource folder
()
Project files
Examination of res folder
()
Examination of subfolders
()
Module summary: Emulation and development
()
Additional resources
Building the app-Project setup
Requirements Gathering
()
Basic project planning
Project proposal
()
Start the project
()
VideoView class
Setting up the screen
()
Layouts
Finding the assets
()
Required imports
()
Kotlin: Simple terms
()
Android Views
Create the player
()
Module summary: Building the app
()
Additional resources
Building the app-Graded assessment
Course recap: Introduction to Android mobile application development
()
About the graded assessment
Exercise: Create the player
Solution code
Building the app-Course wrap up
Congratulations!
()
Next steps