Study program / study programs: INFORMATION TECHNOLOGY
Type and level of studies: Applied master’s studies
Subject: Mobilno Programming
Status: elective
ECTS credits: 8
Course objective
The students should acquire the basic and advanced concepts of programming for the Android platform.
Course outcome
After completing the course, the students will be able to project and implement complex GUI apps for the Android operating system.
Course content
Theoretical classes
- Learning about the Android platform and Android development environment
- Android app life cycle
- Components, GUI, Activity Class
- Methods for storing, managing and sharing data in Android apps
- Communication with the SQLite database
- Android Application Framework API
- 3D graphics in OpenGL ES
- Telephone apps
- Network apps (REST web service)
- App testing
- Upload to Google Play Store
Practical classes
- Exercises
- Working on examples through project development