BCS 371 - Android Overview (1/27/2025)
BCS 371 - Android Emulator and ART (1/27/2025)
BCS 371 - Compose - Basic GUI Controls
BCS 371 - Compose - Button Event Handling and Toast
BCS 371 - File IO and Device Explorer
BCS 371 - Compose - Application Class
BCS 371 - Compose - Composition and Lifecycle (2/12/2025)
BCS 371 - Compose - Architecture - State and ViewModel (2/17/2025)
BCS 371 - Compose - LazyColumn (2/26/2025)
BCS 371 - Compose - NavHost with Scaffold and Back Stack (3/3/2025)
BCS 371 - Compose - NavigationBar in Project with Default Scaffold Code (3/12/2025)
BCS 371 - Compose - Using Kotlin Flows (3/31/2025)
BCS 371 - Compose - Preferences DataStore (4/7/2025)
BCS 371 - Compose - Architecture - Room Persistence Library with Flows and Coroutines (4/16/2025)
BCS 371 - Compose - TopAppBar (4/28/2025)
BCS 371 - Compose - Animation (4/30/2025)
BCS 371 - Compose - Externalizing Resources (5/7/2025)
BCS 371 - Lab - Kotlin Basics (1/29/2025)
BCS 371 - Lab - Kotlin Lambdas (2/3/2025)
BCS 371 - Lab - Hello World (2/5/2025)
BCS 371 - Lab - Button TextField and Toast (2/10/2025)
BCS 371 - Lab - Compose Lifecycle (2/12/2025)
BCS 371 - Lab -State and State Hoisting (2/17/2025)
BCS 371 - Lab - ViewModel (2/19/2025)
BCS 371 - Lab - LazyColumn (2/26/2025)
BCS 371 - Lab - NavHost with Scaffold (3/3/2025)
BCS 371 - Lab - NavHost with Scaffold Pass Data Between Screens
BCS 371 - Lab - NavigationBar with Default Scaffold (3/12/2025)
BCS 371 - Lab - Kotlin Coroutines and GUI (3/26/2025)
BCS 371 - Lab - Kotlin Flow (4/2/2025)
BCS 371 - Lab - Preferences Datastore (4/9/2025)
BCS 371 - Lab - Room Database Using Flow (4/21/2025)
BCS 371 - Lab - Top App Bar and FAB (4/28/2025)
BCS 371 - Lab - Animation (4/30/2025)