publication . Thesis . 2010

Natural user interfaces for multitouch devices

Bukovinski, Matej;
Open Access
  • Published: 10 Dec 2010
  • Country: Slovenia
Abstract
This thesis presents a new class of user interfaces, which a commonly referred to as natural user interfaces. It discusses their main characteristics, evolution and advantages over currently dominant graphical user interfaces. Special attention is devoted to the subgroup of natural user interfaces for multitouch devices. Multitouch technology is firstly presented from a technical point of view and afterwards also in practice in form of a comparative study of six popular multitouch platforms. Most attention is devoted to the iOS platform, which facilitates development for the iPhone, iPod Touch and iPad range of devices. The central part of this work discusses th...
Subjects
ACM Computing Classification System: InformationSystems_INFORMATIONINTERFACESANDPRESENTATION(e.g.,HCI)GeneralLiterature_MISCELLANEOUS
free text keywords: Computer and Information Science
Related Organizations
Download from
ePrints.FRI
Thesis . 2010
Provider: ePrints.FRI

2 Naravni uporabniski vmesniki 5 2.1 De nicija in karakteristike . . . . . . . . . . . . . . . . . . . . . 5 2.2 Zgodovina uporabniskih vmesnikov . . . . . . . . . . . . . . . . 7 2.2.1 Vmesniki z ukazno vrstico . . . . . . . . . . . . . . . . . 8 2.2.2 Gra cni uporabniski vmesniki . . . . . . . . . . . . . . . 9 2.2.3 Naravni uporabniski vmesniki . . . . . . . . . . . . . . . 9

3 Vecdoticna tehnologija 11 3.1 Zgodovina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 Strojna oprema . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.3 Programska oprema . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.3.1 Sledenje . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.3.2 Aplikacije in geste . . . . . . . . . . . . . . . . . . . . . . 17 3.4 Vecuporabniska uporaba . . . . . . . . . . . . . . . . . . . . . . 19 3.5 Platforme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.5.1 Windows 7 . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.5.2 Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.5.3 Android . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.5.4 HTML in Java script . . . . . . . . . . . . . . . . . . . . 24 3.5.5 Flash player . . . . . . . . . . . . . . . . . . . . . . . . . 25

4 iOS 26 4.1 Operacijski sistem . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 Naprave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

6 Twitter 47 6.1 Funkcionalnost . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 6.1.1 Sporocila . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 6.1.2 Agregacija . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.2 Programski vmesnik . . . . . . . . . . . . . . . . . . . . . . . . 49

7 Izvedba vecdoticne aplikacije 50 7.1 Aplikacija Corkboard . . . . . . . . . . . . . . . . . . . . . . . . 50 7.2 Nacrtovanje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 7.2.1 Podatkovni model . . . . . . . . . . . . . . . . . . . . . . 52 7.2.2 Uporabniski vmesnik . . . . . . . . . . . . . . . . . . . . 53 7.3 Izvedba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 7.3.1 Dostop do podatkov . . . . . . . . . . . . . . . . . . . . 55 7.3.2 Prikaz sporocil . . . . . . . . . . . . . . . . . . . . . . . 55 7.3.3 Tvorba sporocil . . . . . . . . . . . . . . . . . . . . . . . 57 7.3.4 Interakcija s sporocili . . . . . . . . . . . . . . . . . . . . 57 7.4 Problemi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

[1] (2010, jul) Natural user interface. Dostopno na: http://wiki.nuigroup. com/Natural User Interface

[2] N. G. Authors, Multi-Touch Technologies. NUI Group, 2009.

[23] L. Nakatani in J. Rohrlich, ,,Soft machines: A philosophy of usercomputer interface design,\ v Proceedings of the SIGCHI conference on Human Factors in Computing Systems. ACM, 1983, str. 19{23.

[25] J. Han. (2006) Multi-touch interaction research. Dostopno na: http: //cs.nyu.edu/ jhan/ftirtouch/

[26] M. Buchanan. (2008, aug) Giz explains: The magic behind touchscreens. Dostopno na: http://gizmodo.com/5036516/ giz-explains-the-magic-behind-touchscreens

[47] (2010, aug) Mozilla refox 4 beta release notes. Dostopno na: http://www.mozilla.com/en-US/ refox/4.0b3/releasenotes/

[62] D. Sa er. (2008) Ux week 2008: Tap is the new click. Dostopno na: http://vimeo.com/2815881

Abstract
This thesis presents a new class of user interfaces, which a commonly referred to as natural user interfaces. It discusses their main characteristics, evolution and advantages over currently dominant graphical user interfaces. Special attention is devoted to the subgroup of natural user interfaces for multitouch devices. Multitouch technology is firstly presented from a technical point of view and afterwards also in practice in form of a comparative study of six popular multitouch platforms. Most attention is devoted to the iOS platform, which facilitates development for the iPhone, iPod Touch and iPad range of devices. The central part of this work discusses th...
Subjects
ACM Computing Classification System: InformationSystems_INFORMATIONINTERFACESANDPRESENTATION(e.g.,HCI)GeneralLiterature_MISCELLANEOUS
free text keywords: Computer and Information Science
Related Organizations
Download from
ePrints.FRI
Thesis . 2010
Provider: ePrints.FRI

2 Naravni uporabniski vmesniki 5 2.1 De nicija in karakteristike . . . . . . . . . . . . . . . . . . . . . 5 2.2 Zgodovina uporabniskih vmesnikov . . . . . . . . . . . . . . . . 7 2.2.1 Vmesniki z ukazno vrstico . . . . . . . . . . . . . . . . . 8 2.2.2 Gra cni uporabniski vmesniki . . . . . . . . . . . . . . . 9 2.2.3 Naravni uporabniski vmesniki . . . . . . . . . . . . . . . 9

3 Vecdoticna tehnologija 11 3.1 Zgodovina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 Strojna oprema . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.3 Programska oprema . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.3.1 Sledenje . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.3.2 Aplikacije in geste . . . . . . . . . . . . . . . . . . . . . . 17 3.4 Vecuporabniska uporaba . . . . . . . . . . . . . . . . . . . . . . 19 3.5 Platforme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.5.1 Windows 7 . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.5.2 Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.5.3 Android . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.5.4 HTML in Java script . . . . . . . . . . . . . . . . . . . . 24 3.5.5 Flash player . . . . . . . . . . . . . . . . . . . . . . . . . 25

4 iOS 26 4.1 Operacijski sistem . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 Naprave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

6 Twitter 47 6.1 Funkcionalnost . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 6.1.1 Sporocila . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 6.1.2 Agregacija . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.2 Programski vmesnik . . . . . . . . . . . . . . . . . . . . . . . . 49

7 Izvedba vecdoticne aplikacije 50 7.1 Aplikacija Corkboard . . . . . . . . . . . . . . . . . . . . . . . . 50 7.2 Nacrtovanje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 7.2.1 Podatkovni model . . . . . . . . . . . . . . . . . . . . . . 52 7.2.2 Uporabniski vmesnik . . . . . . . . . . . . . . . . . . . . 53 7.3 Izvedba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 7.3.1 Dostop do podatkov . . . . . . . . . . . . . . . . . . . . 55 7.3.2 Prikaz sporocil . . . . . . . . . . . . . . . . . . . . . . . 55 7.3.3 Tvorba sporocil . . . . . . . . . . . . . . . . . . . . . . . 57 7.3.4 Interakcija s sporocili . . . . . . . . . . . . . . . . . . . . 57 7.4 Problemi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

[1] (2010, jul) Natural user interface. Dostopno na: http://wiki.nuigroup. com/Natural User Interface

[2] N. G. Authors, Multi-Touch Technologies. NUI Group, 2009.

[23] L. Nakatani in J. Rohrlich, ,,Soft machines: A philosophy of usercomputer interface design,\ v Proceedings of the SIGCHI conference on Human Factors in Computing Systems. ACM, 1983, str. 19{23.

[25] J. Han. (2006) Multi-touch interaction research. Dostopno na: http: //cs.nyu.edu/ jhan/ftirtouch/

[26] M. Buchanan. (2008, aug) Giz explains: The magic behind touchscreens. Dostopno na: http://gizmodo.com/5036516/ giz-explains-the-magic-behind-touchscreens

[47] (2010, aug) Mozilla refox 4 beta release notes. Dostopno na: http://www.mozilla.com/en-US/ refox/4.0b3/releasenotes/

[62] D. Sa er. (2008) Ux week 2008: Tap is the new click. Dostopno na: http://vimeo.com/2815881

Powered by OpenAIRE Research Graph
Any information missing or wrong?Report an Issue