|
Oznaka predmeta: |
Naziv predmeta: |
Status predmeta: |
Semestar |
|
obvezni ili izborni |
opći ili stručni |
|
3047 |
Izrada aplikacija za mobilne uređaje |
Izborni |
Stručni |
6. |
|
ECTS |
Predavanja |
Vježbe |
Samostalni rad |
Ukupno |
|
4 |
30 |
15 |
75 |
120 |
|
Nastavnici i suradnici |
dr.sc. Goran Đambić; Andrej Radinger; Ivan Mesic |
|
Cilj predmeta |
Priprema studenata za razvoj programskih rješenja za mobilne uređaje. Upoznati studente s relevantnim tehnologijama i razvojnim alatima za razvoj mobilnih i bežičnih rješenja |
|
Znanja i vještine |
Studenti će steći potrebna znanja za razvoj programskih rješenja za različite tipove mobilnih uređaja – mobiteli, dlanovnici i embedded sustavi. Studenti će upoznati različite razvojne alate i tehnologije za razvoj mobilnih i bežičnih rješenja. |
|
Sadržaj predavanja |
Analiza korisničkih zahtjeva kod razvoja mobilnih aplikacija. Arhitektura mobilnih rješenja
Operativni sustavi za mobilne uređaje. Razvojni alati za mobilne aplikacije. Razvoj korisničkog sučelja.
Komunikacija i povezivanje. Rad sa bazama podataka na mobilnim uređajima.Sigurost mobilnih uređaja
Emulatori mobilnih uređaja. Ispitivanje mobilnih rješenja. Uvođenje u rad i održavanje mobilnih uređaja. |
|
Sadržaj vježbi |
Konstrukcijske:
Analiza korisničkih zahtjeva, odabir tehnologije i priprema arhitekture. Razvoj korisničkog sučelja. Povezivanje sa serverskim i web komponetama sustava. Rad sa bazom podataka na mobilnom uređaju
Implementacija sigurnosti u mobilnoj aplikaciji i bazi podataka. Ispitivanje mobilnog rješenja
Održavanje i ažuriranje aplikacija na mobilnom uređaju. |
|
Način (oblik) izvođenja |
predavanja |
vježbi |
|
Predavanja će se u potpunosti izvoditi frontalno primjenjujući metode usmenog izlaganja, razgovora i demonstracije.
Nastavna sredstva i pomagala: LCD projektor i PPT prezentacije, te po potrebi ploča i flipchart. |
Vježbe će se obavljati primjenjujući metode praktičnog rada, samostalnih vježbi, razgovora i demonstracije. Vježbe će biti koncipirane tako da studenti kroz svaku vježbu odrađuju jednu fazu projekta, a u konačnici je rezultat proizvod, konkretna aplikacija. To znači da se vježbe uvijek oslanjaju i nastavljaju na prehodne vježbe. |
|
Način provjere znanja |
Konstrukcijske vježbe, domaći uradci |
|
Literatura za studij i polaganje ispita: |
1. MacRae, Kyle, Mobile Technology Manual, Haynes, 2005
2. Sing Li and J. Knudsen, Beginning J2ME from Novice to Professional, 3rd ed.Apress, 2005 |
|
Preporučena dopunska literatura |
1. Dan Fox and Jon Box, Building Solutions with the Microsoft .NET Compact Framework: Architecture and Best Practices for Mobile Development,
2. Professional Microsoft Smartphone Programming, Baijian Yang, Pei Zheng, and Lionel M. Ni, Wrox, 2007
3. Paul Yao, Programming .NET Compact Framework 3.5 (2nd Edition), Addison-Wesley Professional, September 2009 |