Skip to main content

DIT - Mobile applications

Subject name

Mobile applications

Details
Code
VSITE246
Abbrev.
MAP
ECTS
5
Year
2
Semester
Winter semester
Type
major obligatory
NQF Level 7
Master's study
E-Learning
0%
Activities
DIT zg - Sum 23/24
ECTS
Units
Hours
Total
T
1
15
2
30
N
0
0
0
0
L
1
13
2
30
S
0
0
0
0
PN
0
0
0
0
PT
0
1
0
0
PR
0
0
0
0
EN
0
0
0
0
ET
0
1
2
0
AL
3
1
90
90
TeachersLeaders: dr. sc. Damir Delija, prof. struč. stud.
Assistants: Krunoslav Bilić, asist., Luka Mandić, str. sur., Domagoj Tuličić, pred.
PrerequisitsNone
Content

Operativni sustavi za mobilne uređaje. Razvojni alati za mobilne aplikacije. Specifičnosti i razlike naspram desktop rješenja.
Zahtjevi mobilnih aplikacija. Arhitektura mobilnih rješenja. Osnovni dijelovi mobilnih aplikacija.
Komunikacija i povezivanje s mrežama, Bluetooth, Wifi . Rad sa bazama podataka na mobilnim uređajima. Upravljanje značajkama uređaja. SMS i glasovni pozivi. Upravljanje kamerom i multimedijom. Sigurnost mobilnih uređaja. Geolokacijske usluge.
Emulatori mobilnih uređaja. Testiranje mobilnih rješenja. Uvođenje u rad mobilnih rješenja.

Learning objectives

Osposobiti studenta za izradu mobilnih aplikacija.

Learning outcomes

1. Explain the specific features and requirements of mobile applications, explain the architecture of mobile solutions, list the mobile application components.
2. Manage operating systems and mobile device development tools, databases, GSM services, the camera and multimedia, the geolocation system.
3. Use emulators, and test mobile applications.
4. Determine safety measures, connect to the network and bring mobile applications into operation.

Competencies

Kolegij pruža temeljna znanja o mobilnim računarskim platformama kao i osnovama razvoja aplikativnih rješenja za iste, uz praktična znanja razvoja mobilnih aplikacija.

Recommended Literature

1. Lee, V.; Schneider, H.; Schell, R.: Mobile Applications: Architecture, Design, and Development, Prentice Hall 2004.
2. Talukder, A.; Yavaga, R.: Mobile Computing: Technology, Applications, and Service Creation, McGraw-Hill Communications Engineering 2006.

Additional Literature

1. Wigley, A.; Mothand, D.; Foot, P.: Microsoft Mobile Development Handbook, Microsoft Press 2007.

lectures (T)
  1. Uvodno predavanje, nastanak mobilnih platformi i njihove karakteristike
  2. Android, povijest i arhitektura
  3. Osnovna struktura Android aplikacije i UI elementi
  4. Android događaji i aktivnosti
  5. Životni ciklus android aktivnosti
  6. Kreiranje aktivnosti s fragmentima, naprednije UI kontrole
  7. Rad s Android dijalozima i menijima
  8. Pohrana podataka, zajedičke postavke i datoteke
  9. Pohrana podataka, rad s SQLite bazom podataka
  10. Rad s Content Provider-ima
  11. Rad s Android Servisima
  12. Upravljanje obavijestima
  13. Korištenje kamere, spremanje u galeriju
  14. Rad s SMS-om i geolokacijskim uslugama
  15. Razvoj iOS aplikacije.
laboratory exercises (L)
  1. Not defined
  2. Not defined
  3. Not defined
  4. Not defined
  5. Not defined
  6. Not defined
  7. Not defined
  8. Not defined
  9. Not defined
  10. Not defined
  11. Not defined
  12. Not defined
  13. Not defined
preliminary exam - theory (PT)
  1. Not defined
exam - theory (ET)
  1. Not defined
autonomus learning (AL)
  1. konzultacije, samostalni rad i samostalno učenje

Ulica Vjekoslava Klaića 7, 10000 Zagreb, tel. 01/3764200 fax. 01/3764264