1-AIN-472/12: Vývoj mobilných aplikácií, zimný semester 2018/2019
Peter Borovanský, I-18, borovanii.fmph.uniba.sk
Kurz (skôr prednáška ako cvičenie): Štvrtok, 13:10, posl.B
Konzultácie (napríklad pri inštalačných obtiažach): dohodnúť mailom so mnou resp. Peťom Gergelom
Predmet predpokladá znalosť programovania v Jave na úrovni základného kurzu.
Súbežne beží kurz pre platformu iOS, s lektorom PaedDr. Ing. Ľubošom Ilčíkom z firmy Touch4IT s.r.o.,
termín: štvrtok, 14:50-16:30, M-I
Hodnotenie (frakcia OS Android):
- 6 úloh (s alternatívami) s dotáciou po 10 bodov, ktoré nájdete v priebehu semestra v systéme L.I.S.T.
Úlohy hodnotíme s Peťom Gergelom,
- prémiové úlohy,
- známka: 60-54(A), 53-49(B), 48-43(C), 42-37(D), 36-31(E), 30-0(Fx)
Sylabus:
- (27.9.) kick-off aj pre iOSákov, predstavenie firmy Touch4IT s.r.o.,
- (27.9.) App Inventor: prvý dotyk s Androidom [.ppt, .pdf]
- (4.10.) App Inventor: MIT App Inventor komponenty (twitter), Senzory, BlueTooth klient, NXT, ActivityStarter [.ppt, .pdf]
- (11.10.) ReactNative: React Native - ľahký úvod [.ppt, .pdf]
- (11.10.) GUI: Android SDK, Android Studio, Android Project [.ppt, .pdf]
- (18.10.) GUI: Activita, layout, event handler, timer [.ppt, .pdf]
- (25.10.) GUI: View, intent, SurfaceView, Menu, Perzistencia, SQLite [.ppt, .pdf]
- (8.11.) GUI: Fragmenty [.ppt, .pdf]
- (15.11.) GPS: Poloha - GSM, WiFi, GPS
- (22.11.) GMAPS: Google Maps API
- (29.11.) HTTP: Http(s) Client, Static Google Maps, Google Directions, json parser
- (6.12.) Firebase: Firebase,
Sphero
- (13.12.) Senzory: akcelerácia, filtrovanie, orientácia a rotácia
- (20.12.) Bluetooth: servis, chat
Materiály: