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