QR-koodin käyttö ohjelmistokehityksessä
Valkeapää, Tomi (2013)
Valkeapää, Tomi
Mikkelin ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013060713535
https://urn.fi/URN:NBN:fi:amk-2013060713535
Tiivistelmä
QR-koodit ovat alkaneet yleistyä älypuhelinten kasvavan suosion myötä. Koodien käyttömahdollisuudet ovat hyvin monipuoliset ja käyttöön vaaditaan vain QR-koodeja lukeva ohjelmisto sekä kameralla varustettu älypuhelin tai tablet-tietokone. QR-koodeja lukevia ohjelmistoja on tarjolla hyvin monipuolisesti yleisimmille käyttöjärjestelmille.
Tämän opinnäytetyön tarkoituksena on esitellä QR-koodi ja sen käyttö ohjelmistokehityksessä. Esittelen kaksiulotteisen QR-koodin historian, rakenteen ja yleisiä käyttökohteita. Tavallisen koodin lisäksi esitte-len erilaisia QR-koodeja, joita koodin kehittänyt yhtiö on luonut tavallisen QR-koodin rinnalle. Lisäksi esittelen pintapuolisesti muita Suomessa käytössä olevia kaksiulotteisia viivakoodeja.
Käytännön toteutuksina tein QR-koodeja käyttävän sovelluksen Mikkelipuistolle ja QR-koodeja luovan sovelluksen Emma-hankkeen käyttöön. Toteutuksissa QR-koodeja käytettiin lisätiedon apuvälineenä, eli kohteen yhteyteen laitettiin esille koodi, johon on sisällytetty verkkosivun osoite. Kohteena olevilla verk-kosivuilla oli sitten esimerkiksi lisätietoa kohteesta tai lomake palautteen antamista varten.
Tämän opinnäytetyön tarkoituksena on esitellä QR-koodi ja sen käyttö ohjelmistokehityksessä. Esittelen kaksiulotteisen QR-koodin historian, rakenteen ja yleisiä käyttökohteita. Tavallisen koodin lisäksi esitte-len erilaisia QR-koodeja, joita koodin kehittänyt yhtiö on luonut tavallisen QR-koodin rinnalle. Lisäksi esittelen pintapuolisesti muita Suomessa käytössä olevia kaksiulotteisia viivakoodeja.
Käytännön toteutuksina tein QR-koodeja käyttävän sovelluksen Mikkelipuistolle ja QR-koodeja luovan sovelluksen Emma-hankkeen käyttöön. Toteutuksissa QR-koodeja käytettiin lisätiedon apuvälineenä, eli kohteen yhteyteen laitettiin esille koodi, johon on sisällytetty verkkosivun osoite. Kohteena olevilla verk-kosivuilla oli sitten esimerkiksi lisätietoa kohteesta tai lomake palautteen antamista varten.