Предмет | Технологије корисничког интерфејса |
---|---|
Модул | Информациони системи и технологије |
Статус предмета | Изборни предмет |
Катедра | Катедра за софтверско инжењерство |
Број ЕСПБ бодова | 5 |
Упознавање са концептима, методама и техникама за пројектовање и имплементацију корисничког интерфејса. Примена различитих софтверских технологија на развој корисничког интерфејса.
Оспособљавање студената за самостално пројектовање и имплементацију корисничког интерфејса применом различитих софтверских технологија и метода развоја.
Предавања у учионици уз примену рачунара, Интернет-а,интегрисаних софтверских окружења и алата. Вежбе у рачунарским лабораторијама, у мањим групама. Део вежби изводи наставник а студенти прате, а други део је резервисан за самосталан рад студената, индивидуално или у групи, уз надзор наставника.
Теоријска настава
Кориснички интерфејс – основни концепти. Постојећи приступи у развоју корисничког интерфејса. Принципи пројектовања корисничког интерфејса. Кориснички захтеви – прототипови корисничкког интерфејса. Веза модела података и корисничког интерфејса. Патерни пројектовања корисниког интерфејса. Шаблони корисничког интерфејса. Анализа корисничког интерфејса различитих типова апликација у различитим имплементационим технологијама.
Практична настава
Развој корисничког интерфејса за различите типове апликација у различитим имплементационим технологијама. Алати за развој корисничког интерфејса. Примена постојећих приступа у развоју корисничког интерфејса. Практични рад на студијском примеру.
1. Shneiderman, B., Plaisant, C. Dizajniranje korisničkog interfejsa CET, Beograd 2005 2. Galitz, W. O. The Essential Guide to User Interface Design: An Introduction to GUI Design Principles and Techniques, 3rd edition Wiley 2007 3. Smith, N. Android 9, Kotlin i Android Studio 3.2 u jednoj knjizi Mikro knjiga, Beograd 2018