Programiranje aplikacija za mobilne uređajeŠifra: 230711 | 8 ESPB
Opšte informacije
Nivo studija:Specijalističke strukovne studije
Godina studija:1
Semestar:1
Uslov:
Cilj:Upoznavanje sa osnovama programiranja na mobilnim uređajima i osposobljavanje studenata da projektuju i pišu upotrebljive aplikacije za iPhone mobilne uređaje.
Ishod:Studenti će biti osposobljeni da uz pomoć savremenog razvojnog okruženja razviju složene programe na jeziku Objektni C. Takođe, biće osposobljeni za samostalno usavršavanje u ovoj oblasti uz mogućnost pisanja komercijalnih aplikacija.
Sadržaj predmeta
Teorijska nastava:
Upoznavanje sa razvojnim okruženjem.
Java.
Upravljanje memorijom i delegiranje.
View kontroleri.
UITableView i UITableView kontroler.
UINavigation kontroler.
Korišćenje kontrola.
Prepoznavanje pokreta.
Snimanje i arhiviranje podataka.
Rad sa animacijama.
Audio i video.
Korišćenje Veb servisa.
Rad sa bazom podataka SQLite.
Višenitno programiranje.
Praktična nastava:
Praktična nastava prati program predavanja.
Literatura
Stephen Kochan, Programming in Objective-C 2.0, Addison-Wesley 2009.
Chris Apers and Daniel Paterson, Beginning iPhone and iPad Web Apps: Scripting with HTML5, CSS3, and JavaScript, Apress, 2010.
Joe Conway and Aaron Hillegass, iPhone Programming: The Big Nerd Ranch Guide, Big Nerd Ranch Guides, 2010.