Mobile Programming

Course Code: CENG 258

Academic Year: 2024-2025

This course introduces the mobile development using Android as the platform. The course will use the Android SDK and Android Studio IDE as the development tools. Students will learn the Android programming basics, such as Android project fundamentals, Android components, activities and their life-cycle, intents, UI design, data storage and management, using location-based services and network support. Students will also learn how to build Android applications and improve their troubleshooting skills in the course.