Demosovellus Koru- sovelluskehyksestä älykellolle
Kojo, Väinö (2022)
Kojo, Väinö
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205097826
https://urn.fi/URN:NBN:fi:amk-202205097826
Tiivistelmä
Teknologian kehittyessä ihmisen ja laitteen välinen tiedonvaihto kasvaa. Uusimpien älykellojen ominaisuudet ovat jo vertailtavissa älypuhelimiin. Soittaminen, viestien lähettäminen, musiikin kuuntelu ja säätilan tarkastaminen onnistuvat älykelloilla. Ranteeseen kiinnitettävät älykellot pystyvät myös mittaamaan käyttäjästä terveystietoja, kuten aktiivisuutta ja unenlaatua pitkien aikavälien ajalta. Älykellojen kehittyessä on tullut tarve nopeammalle ja tehokkaammalle ohjelmistopohjalle, joka tyydyttää niin käyttäjän kuin kehittäjän tarpeita.
Kannettavan laitteen käyttökokemuksen kannalta tärkeimpiä asioita ovat helppokäyttöisyys, selkeys, monipuolisuus ja käyttömukavuus. Koska älykelloissa käyttäjäkokemus perustuu enimmäkseen näytöllä tapahtuviin asioihin, on käyttöliittymän grafiikalla suuri merkitys hyvän käyttäjäkokemuksen saavuttamiseksi.
Tämän opinnäytetyön tarkoituksena on selvittää älykellojen sovelluskehityksen lähtökohtia sekä rajoituksia. Opinnäytetyössä laaditaan demosovellus, jossa yhdistetään web-sovelluskehityksen ja älykellojen sovelluskehityksen käytäntöjä. Ensin esitellään älykellojen teknisiä ominaisuuksia ja rajoitteita älykellojen sovelluskehityksessä. Seuraavaksi luodaan uusi älykellon demosovellus Blender-3D-grafiikkasovellusta sekä KoruLabin Koru-sovelluskehystä käyttäen. Lopuksi vertaillaan Koru-sovelluskehystä muihin vastaaviin sovelluskehyksiin.
Kannettavan laitteen käyttökokemuksen kannalta tärkeimpiä asioita ovat helppokäyttöisyys, selkeys, monipuolisuus ja käyttömukavuus. Koska älykelloissa käyttäjäkokemus perustuu enimmäkseen näytöllä tapahtuviin asioihin, on käyttöliittymän grafiikalla suuri merkitys hyvän käyttäjäkokemuksen saavuttamiseksi.
Tämän opinnäytetyön tarkoituksena on selvittää älykellojen sovelluskehityksen lähtökohtia sekä rajoituksia. Opinnäytetyössä laaditaan demosovellus, jossa yhdistetään web-sovelluskehityksen ja älykellojen sovelluskehityksen käytäntöjä. Ensin esitellään älykellojen teknisiä ominaisuuksia ja rajoitteita älykellojen sovelluskehityksessä. Seuraavaksi luodaan uusi älykellon demosovellus Blender-3D-grafiikkasovellusta sekä KoruLabin Koru-sovelluskehystä käyttäen. Lopuksi vertaillaan Koru-sovelluskehystä muihin vastaaviin sovelluskehyksiin.