Mobilne aplikacije

Zašto je ovaj predmet važan?
Predmet uvodi studente u svet razvoja mobilnih aplikacija za Android i druge platforme. Kroz proces dizajna, kodiranja i testiranja, studenti stiču praktično iskustvo u kreiranju interaktivnih aplikacija koje rešavaju konkretne potrebe korisnika. Uče o dizajnu korisničkog interfejsa, povezivanju sa bazama podataka i integraciji sa web servisima, što ih priprema za stvaranje modernih digitalnih rešenja.

Osnovne informacije o predmetu
- Naziv predmeta
- Mobilne aplikacije
- Status
- Obavezan
- Broj ESPB
- 7
- Nastavnici
- Кomlen Lalović
- Godina studija
- III godina
- Vrsta nastave
- Teorijska (45) + Praktična (30)
- Oblici nastave
- Teorijska predavanja, vežbe, studije slučaja, praktični zadaci, diskusije, konsultacije
Ciljevi predmeta
- Upoznavanje studenata sa mobilnim tehnologijama – Android Java.
- Upoznavanje studenata sa biznis potrebama za mobilnim aplikacijama
- Sticanje znanja o arhitekturi mobilnih platformi
- Sticanje potrebnih znanja za dizajn interfejsa za mobilne aplikacije
- Sticanje znanja za upravljanje podacima na mobilnim platformama
- Sticanje znanja za integraciju mobilnih i web aplikacija i upis u baze podataka.
Ishodi učenja
Student koji uspešno završi ovaj predmet osposobljen je za:
- Razumevanje tehnologije i biznis primena mobilnih aplikacija
- Razumevanje arhitekture mobilnih operativnih sistema
- Razumevanje poslovnih zahteva za mobilnim aplikacijama
- Кreiranje mobilnih aplikacija korišćenjem mobilnih platformi (Android)
- Integraciju mobilnih i web aplikacija i CRUD operacije na relacionim bazama podataka.
Sadržaj predmeta
Teorijska nastava:
- Кarakteristike mobilnih aplikacija
- Istorijat razvoja mobilnih platformi
- Android platforma zasnovana na Java programskom jeziku
- Кorisnički interfejs – grafičke aplikacije
- Upravlljanje podacima i upis u baze podataka
- Integracija sa web-om
- Performanse, skalabilnost, prilagodljivost, raspoloživost i bezbednost mobilnih aplikacija
Praktična nastava:
- Programski jezici i integrisana okruženja za razvoj mobilnih aplikacija
- Razvoj mobilnih aplikacija za Android platformu na Java programskom jeziku
- Timski rad na povezivanju mobilnih i web platformi i rad sa bazama podataka
Ocena i način polaganja
- Oblik ocenjivanja
- Poeni
- Aktivnost u toku predavanja
- 20
- Praktična nastava
- Kolokvijum(i)
- 40
- Seminar(i)
- Ukupno
- 100
