Graduate study programme

Back   Schedule   Hrvatski

Mobile platform application development DRcKb2-05

ECTS 5 | P 30 | A 0 | L 30 | K 15 | ISVU 149805 149806 | Academic year: 2019./2020.

Course groups

Prikaži sve grupe na predmetu

Course lecturers

ZORIĆ BRUNO, Associate


Introduce students to technologies for developing mobile applications. Show how a user interface is developed, and explain application functionality and interface connectivity and functionality. Teach students how to test apps on devices and a simulator, and how to develop source code documentation.

Conditions for enrollment

Requirements met for enrolling in the study programme

Course description

Introduction to mobile application development tools. The main components of a mobile application. User interface design for mobile applications. Software solutions to real problems. The use of a program-specific concept to create mobile applications. Software design implementation. Software implementation of different functionalities. The use and management of sensors embedded in mobile devices. The use of a simulator to test application performance. Performing structural and functional testing on real-world mobile devices. Source code documentation generation

Student requirements

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and paragraph 1.9

Monitoring of students

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and paragraph 1.9

Obligatory literature

1. 1 Razvoj mobilnih aplikacija-priručnik za edukaciju Osijek: Elektrotehnički fakultet Osijek, 2013.

2. 2 Phillips, Bill; Stewart, Chris; Hardy, Brian; Marsicano, Kristin Android Programming: The Big Nerd Ranch Guide (2nd Edition) Atlanta: Big Nerd Ranch, LLC., 2015,

Pretraži literaturu na:

Recommended additional literature

1. 1 P. Sarang Java Programming Oracle Press, 2012.

2. 2 I. F. Darwin Android Cookbook Problems and Solutions for Android Developers O Reilly Media, 2012.

3. 3 R. Cadenhead Java 6 II izdanje Kombib, 2008.

4. 4 D. Poo, D. Kiong, S. Ashok Object-Oriented Programming and Java Springer Verlag, 2007.

5. 5 Reto Meier Professional Android 4 Application Development Wiley, 2012.

6. 6 M. Gargenta Learning Android - Building Applications for the Android Market O Reilly Media, 2011.

7. 7 Y. Fain Programiranje Java Wrox, 2011.

Course assessment

Conducting university questionnaires on teachers (student-teacher relationship, transparency of assessment criteria, motivation for teaching, teaching clarity, etc.). Conducting Faculty surveys on courses (upon passing the exam, student self-assessment of the adopted learning outcomes and student workload in relation to the number of ECTS credits allocated to activities and courses as a whole).

Overview of course assesment

Learning outcomes
Upon successful completion of the course, students will be able to:

1. identify application-specific concepts for mobile applications

2. use a mobile application development platform

3. develop a complex mobile application and programme a user interface

4. implement structured and functional testing of applications on real-world mobile devices

5. create source code documentation of the application

6. recommend alternative approaches to solving a specific problem encountered during testing

Aktivnosti studenta: Vidi tablicu aktivnosti