Sovelluskehitys älylasitekniikalle
Ylinen, Jaakko (2016)
Ylinen, Jaakko
2016
Tietotekniikan koulutusohjelma
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
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-201605264161
https://urn.fi/URN:NBN:fi:tty-201605264161
Tiivistelmä
Älyteknologioiden kehittyminen on mahdollistanut erilaiset puettavat älylaitteet. Älylasit tarjoavat laitealustan, jonka käyttöliittymä eroaa perinteisistä mobiilikäyttöliittymistä tarjoten samalla omanlaisensa käyttökokemuksen. Puettavan teknologian laitteiden ei toistaiseksi ole tarkoitus korvata perinteisiä tietokoneita tai älypuhelimia vaan täydentää käyttökokemusta tarjoamalla ajantasaista tietoa käyttäjälle.
Tämän diplomityön tavoitteena on perehtyä älylasien eroihin verrattuna perinteisiin älylaitteisiin käyttämällä esimerkkialustana Google Glass -älylaseja sekä Android-ohjelmistokehystä, joka on työn kirjoitushetkellä käytetyin mobiililaitteiden ohjelmistokehys. Lisäksi työn tavoite on kartoittaa älylasien asettamia rajoitteita sekä älylasien käyttökohteita myöhemmissä ohjelmistoprojekteissa.
Työn tulokset perustuvat Vincit Oy:llä toteutettuihin kolmeen ohjelmistoprojektiin, joissa on käytetty Google Glass -älylaseja osana lopputuotetta. Tutkimuksessa haastateltiin kahta sovelluskehittäjää yksittäin puolistrukturoiduissa teemahaastatteluissa. Haastattelujen tuloksia verrattiin omiin kokemuksiin sekä arvioitiin toteutettuja älylasisovelluksia Googlen suunnitteluohjeiden perusteella.
Vaikka työssä saavutetut tulokset liittyvät vahvasti Google Glass -älylaseihin sekä Android-ohjelmistokehykseen, osa tuloksista voidaan tulkita kohdistuvan muihinkin puettavan teknologian laitteisiin sekä älylaseihin. Älylasien käyttöliittymä on rajoittuneempi sekä näytettävän tiedon osalta että käyttäjän syötteen vastaanottamisessa. Rajoitukset asettavat haasteita, joiden ratkaisemisen sovelluksissa vaativat huolellista suunnittelua. Älylaseilla tulisi näyttää vain käyttöhetken kannalta tärkeää tietoa selkeästi esitettynä. Laitealustan uutuuden vuoksi älylaseille löytyy vain rajallisesti sovelluskohteita ja käytäntöjä tulisikin uudelleen arvioida laitteiden kehittyessä ja sovelluskehityksen ymmärryksen parannuttua.
Tämän diplomityön tavoitteena on perehtyä älylasien eroihin verrattuna perinteisiin älylaitteisiin käyttämällä esimerkkialustana Google Glass -älylaseja sekä Android-ohjelmistokehystä, joka on työn kirjoitushetkellä käytetyin mobiililaitteiden ohjelmistokehys. Lisäksi työn tavoite on kartoittaa älylasien asettamia rajoitteita sekä älylasien käyttökohteita myöhemmissä ohjelmistoprojekteissa.
Työn tulokset perustuvat Vincit Oy:llä toteutettuihin kolmeen ohjelmistoprojektiin, joissa on käytetty Google Glass -älylaseja osana lopputuotetta. Tutkimuksessa haastateltiin kahta sovelluskehittäjää yksittäin puolistrukturoiduissa teemahaastatteluissa. Haastattelujen tuloksia verrattiin omiin kokemuksiin sekä arvioitiin toteutettuja älylasisovelluksia Googlen suunnitteluohjeiden perusteella.
Vaikka työssä saavutetut tulokset liittyvät vahvasti Google Glass -älylaseihin sekä Android-ohjelmistokehykseen, osa tuloksista voidaan tulkita kohdistuvan muihinkin puettavan teknologian laitteisiin sekä älylaseihin. Älylasien käyttöliittymä on rajoittuneempi sekä näytettävän tiedon osalta että käyttäjän syötteen vastaanottamisessa. Rajoitukset asettavat haasteita, joiden ratkaisemisen sovelluksissa vaativat huolellista suunnittelua. Älylaseilla tulisi näyttää vain käyttöhetken kannalta tärkeää tietoa selkeästi esitettynä. Laitealustan uutuuden vuoksi älylaseille löytyy vain rajallisesti sovelluskohteita ja käytäntöjä tulisikin uudelleen arvioida laitteiden kehittyessä ja sovelluskehityksen ymmärryksen parannuttua.