Graduate study programme

Ak.g.2014./2015.2015./2016.2016./2017.2017./2018.

Back   Schedule   Hrvatski

Mobile platform application development DRcKb2-05

ECTS 5 | P 30 | A 0 | L 15 | K 15 | ISVU 149805 149806

Course groups

Prikaži sve grupe na predmetu

Course lecturers

BALEN JOSIP, Lecturer
ZORIĆ BRUNO, Associate

Goals

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

Mobile application development tools. Main components of mobile applications. Designing a user interface for mobile apps. Designing a software solution to solve real problems. Use a program-specific concept for creating mobile apps. Programme implementation for designing a user interface. Programme implementation of different functionalities. Use and manage sensors embedded in mobile devices. Use a simulator to test application performance. Performing structural and functional testing on real-world mobile devices. Create source code documentation.

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. Razvoj mobilnih aplikacija-priručnik za edukaciju. Osijek: Elektrotehnički fakultet Osijek, 2013.

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

Recommended additional literature

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

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

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

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

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

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

7. Razvoj mobilnih aplikacija, Priručnik za edukaciju, Elektrotehnički fakultet Osijek, 2013.

8. 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 design concepts for mobile devices

2. Use a mobile application development platform.

3. Izraditi složenu mobilnu aplikaciju i programski implementirati dizajnirano sučelje.

4. Provesti strukturno i funkcionalno testiranje aplikacije na stvarnim mobilnim uređajima.

5. Create source code documentation for a developed application

6. Preporučiti alternativne pristupe rješavanju specifičnog problema uočenog tijekom testiranja.



Learning outcomes available only as desktop version    Export to Excel

Prvo unesite postotak evidencije nazočnosti!

Student's activity Workload ECTS (Workload/30) Learning outcomes
Upon successful completion of the course, students will be able to:
Teaching
method
Assessment method Points
Attendance
Lectures, Laboratory exercises, Design exercises

ECTS
Lectures, Laboratory exercises, Design exercises Attendance register. Mandatory attendance percentage is:
%

This percentage defines the minimum workload for the activity. The maximum is defined by the study programme.
Min

Max

Problem-solving related to design exercises Workload
ECTS

Design exercises Evaluation of problem solving exercises Min

Max

Oral exam Workload
ECTS

Oral exam Assessment of student's answers Min

Max

Designing a software solution Workload
ECTS

Individual design of a software solution Testing and presenting a developed application Min

Max

Σ Activities Σ Workload
0
Σ ECTS
0
Nisu svi ishodi odabrani! Σ Max
0