Key Learning Areas
Students gained practical experience in:- Native Android App Development (Java/Kotlin)
- Android SDK, Activity/Fragment Lifecycle, UI Design (XML Layouts, Jetpack Compose later)
- Client-Server Architecture & Networking (e.g., Retrofit, Volley)
- Using Wireless Local Networks (WiFi / Bluetooth APIs)
- Implementing Location Services (GPS / Fused Location Provider)
- Background Processing and Services
- Data Persistence (SharedPreferences, SQLite, Room)
- Teamwork and Collaborative Software Development (Git)
- Agile Methodologies and Project Management Tools