Mobile Programming
- Introduction and Course Logistics
- Limitations and Opportunities
Introduction to Kotlin
- Learnability
Creating a simple program
- Efficiency
Advanced Kotlin Structures
- Project Proposal Presentations
- Prototype
Adding a button
- Typography
Navigatable List and Professional Looking View
- Color and Animation
Midterm Exam
- Alpha Version Presentations
- Safety
Fragments
- Navigating between Pages
Supporting Different Screen Resolutions
- MVP Presentations
- Getting Information from the Internet
Database Review and Reading from DB
- Save to DB and Simple Configurations
Scheduling Tasks with WorkManager
- View and Using Compose in View
Using View in Compose
- Final Project Presentations