Taskukäyttöliittymän konsepti ja sen käyttö frisbeegolfsovelluksessa
Salmi, Viljami (2016)
Salmi, Viljami
2016
Automaatiotekniikan koulutusohjelma
Teknisten tieteiden tiedekunta - Faculty of Engineering Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2016-06-08
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201605254113
https://urn.fi/URN:NBN:fi:tty-201605254113
Tiivistelmä
Disc golf is a sport like traditional golf. Instead of using clubs and ball one uses flying discs to get from tee to target. At present time player can collect information about scores hole by hole and possibly add the number of putts needed on that hole. To collect more information about your shots and especially the location data of every shot is practically impossible due to laborious graphical user interfaces. To get this kind of scores I’ve created the concept of Pocket-user-interface.
Pocket-user-interface is a UI which allows you to interact with your mobile without taking it from your pocket. Idea came to me when I was designing an application for disc golf and need of saving locations of all the shots came up.
This thesis will show how Pocket-user-interface was designed and evaluated. Evaluation was done by prototyping the PUI and adding it to application which was made to save scores by saving all the throws locations. In evaluation tests the users played nine holes while entering the data about every shot to a mobile phone sitting in the pocket. From this data the lengths of the shots were calculated.
Pocket-user-interface is fully haptic interface. Prototype reads the inputs from the tapping of the phone in pocket. Inputs are sorted by the number of the taps and then mobile answers the user by vibrating as many times as there were taps interpreted. Use of the app is restricted to stand still. This because of the nature of the usage and the difficulty of reading taps while moving accurately and reliably. Nature of the usage is marking up locations and standing still is needed for that. Other types of input might be Morse code, rhythms or chaining the commands to get more accurate data or functions.
Other fields to use Pocket-user-interface are simple and repetitive tasks and inputs needs to be made often. Time of the simple inputs are this way much shorter than traditional ways and the effort needed to use mobile phone is decreased. Frisbeegolf on perinteisen golfin kaltainen peli, missä pelivälinettä eli kiekkoa heitetään aloituspaikasta koriin. Nykyään on mahdollista kerätä tietoa vain väylien tuloksista ja puttausten määrästä käyttäen graafista käyttöliittymää. Tietojen kerääminen kaikista heitoista ja niiden paikoista ei ole mahdollista, sillä se on hyvin työlästä graafisella käyttöliittymällä. Tähän tarpeeseen kehitin taskukäyttöliittymän konseptin.
Taskukäyttöliittymä on keksimäni tapa olla vuorovaikutuksessa puhelimen kanssa. Idea Taskukäyttöliittymälle tuli, kun suunnittelin kandidaatintyökseni mobiililaitteelle frisbeegolfsovellusta ja siihen ominaisuutta, millä kaikkien heittojen paikat tallennettaisiin myöhemmin kartalla esitettäväksi.
Diplomityössä suunnitellaan Taskukäyttöliittymän konsepti ja tutkitaan mahdollisuuksia sen käyttöön. Konseptin evaluointi tapahtui kehittämällä prototyyppi Taskukäyttöliittymästä ja lisäämällä se kehittämääni frisbeegolfin tulostensyöttösovellukseen. Testeissä käyttäjien kanssa kierrettiin yhdeksän väylää frisbeegolfradalla ja käyttäjät merkitsivät tulokset ottamatta puhelinta taskusta. Näin jokainen heittopaikka merkittiin muistiin, mistä voitiin laskea heitoille pituudet.
Taskukäyttöliittymä on täysin haptinen eli tuntoaistiin perustuva. Prototyyppi tulkitsee syötteitä puhelinta napautettaessa näyttöä vasten kohtisuorassa olevan akselin suuntaisesti. Peräkkäisten napautusten määrä erottaa syötteet toisistaan. Käyttökontekstin perusteella käyttötapaukset rajoitetaan tilanteisiin, missä puhelin on paikallaan ennen syötteen aloittamista. Palautteen puhelin antaa värinän muodossa, joka voidaan helposti tulkita jättämällä käsi kiinni puhelimeen viimeisen napautuksen jälkeen. Palaute prototyypissä on yhtä monta värähdystä kuin puhelin tulkitsi napautuksia. Muita mahdollisia syötetapoja on morsekoodi, rytmiikat ja kaikkien mahdollisten syötteiden ketjuttaminen.
Taskukäyttöliittymän on mahdollista toimia myös muilla aloilla ja sovelluksissa, missä yksinkertaisia ja toistuvia syötteitä pitää tehdä usein. Näin käyttäjien syötteiden antamiseen kuluvaa aikaa voidaan vähentää. Muissa käyttökonteksteissa Taskukäyttöliittymälle voi olla tarvetta kehittää mahdollisuus ottaa syötteitä vastaan liikkeessä.
Pocket-user-interface is a UI which allows you to interact with your mobile without taking it from your pocket. Idea came to me when I was designing an application for disc golf and need of saving locations of all the shots came up.
This thesis will show how Pocket-user-interface was designed and evaluated. Evaluation was done by prototyping the PUI and adding it to application which was made to save scores by saving all the throws locations. In evaluation tests the users played nine holes while entering the data about every shot to a mobile phone sitting in the pocket. From this data the lengths of the shots were calculated.
Pocket-user-interface is fully haptic interface. Prototype reads the inputs from the tapping of the phone in pocket. Inputs are sorted by the number of the taps and then mobile answers the user by vibrating as many times as there were taps interpreted. Use of the app is restricted to stand still. This because of the nature of the usage and the difficulty of reading taps while moving accurately and reliably. Nature of the usage is marking up locations and standing still is needed for that. Other types of input might be Morse code, rhythms or chaining the commands to get more accurate data or functions.
Other fields to use Pocket-user-interface are simple and repetitive tasks and inputs needs to be made often. Time of the simple inputs are this way much shorter than traditional ways and the effort needed to use mobile phone is decreased.
Taskukäyttöliittymä on keksimäni tapa olla vuorovaikutuksessa puhelimen kanssa. Idea Taskukäyttöliittymälle tuli, kun suunnittelin kandidaatintyökseni mobiililaitteelle frisbeegolfsovellusta ja siihen ominaisuutta, millä kaikkien heittojen paikat tallennettaisiin myöhemmin kartalla esitettäväksi.
Diplomityössä suunnitellaan Taskukäyttöliittymän konsepti ja tutkitaan mahdollisuuksia sen käyttöön. Konseptin evaluointi tapahtui kehittämällä prototyyppi Taskukäyttöliittymästä ja lisäämällä se kehittämääni frisbeegolfin tulostensyöttösovellukseen. Testeissä käyttäjien kanssa kierrettiin yhdeksän väylää frisbeegolfradalla ja käyttäjät merkitsivät tulokset ottamatta puhelinta taskusta. Näin jokainen heittopaikka merkittiin muistiin, mistä voitiin laskea heitoille pituudet.
Taskukäyttöliittymä on täysin haptinen eli tuntoaistiin perustuva. Prototyyppi tulkitsee syötteitä puhelinta napautettaessa näyttöä vasten kohtisuorassa olevan akselin suuntaisesti. Peräkkäisten napautusten määrä erottaa syötteet toisistaan. Käyttökontekstin perusteella käyttötapaukset rajoitetaan tilanteisiin, missä puhelin on paikallaan ennen syötteen aloittamista. Palautteen puhelin antaa värinän muodossa, joka voidaan helposti tulkita jättämällä käsi kiinni puhelimeen viimeisen napautuksen jälkeen. Palaute prototyypissä on yhtä monta värähdystä kuin puhelin tulkitsi napautuksia. Muita mahdollisia syötetapoja on morsekoodi, rytmiikat ja kaikkien mahdollisten syötteiden ketjuttaminen.
Taskukäyttöliittymän on mahdollista toimia myös muilla aloilla ja sovelluksissa, missä yksinkertaisia ja toistuvia syötteitä pitää tehdä usein. Näin käyttäjien syötteiden antamiseen kuluvaa aikaa voidaan vähentää. Muissa käyttökonteksteissa Taskukäyttöliittymälle voi olla tarvetta kehittää mahdollisuus ottaa syötteitä vastaan liikkeessä.