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