|
Lecturer(s)
|
|
|
|
Course content
|
1. Introduction to Android for an application maker. a. Architecture, interfaces, application types. b. Hardware capabilities. 2. Interactive block language App Inventor. a. Visual developement. b. Event handling. c. Application and its enviroment. 3. Android Studio IDE / IntelliJ IDEA a. A brief introduction to Java. b. Visual components and event handling. c. Use of sensors. d. Types of user interaction. 4. Export to Google Play.
|
|
Learning activities and teaching methods
|
Lecture
- Attendace
- 26 hours per semester
- Homework for Teaching
- 26 hours per semester
- Semestral Work
- 8 hours per semester
|
|
Learning outcomes
|
Goal of course is the explanation of options for creating applications for the Android operating system and the acquisition of basic skills in this area.
Knowledge
|
|
Prerequisites
|
Experience with programming in any programming language and own laptop.
|
|
Assessment methods and criteria
|
Student performance, Seminar Work
- Homeworks during the semester. - Basic knowledge of the issues + final homework (colloquium).
|
|
Recommended literature
|
-
Lacko, Ľuboslav. Android: kompletní průvodce vývojáře. 2017.
-
Lacko, Ľuboslav. Vývoj aplikací pro Android. 2015.
-
Pecinovský, Rudolf. Začínáme programovat v jazyku Java. 2021.
-
Wolber, D. a kol. (2014). App Inventor. Brno.
|