Käyttöjärjestelmäriippumattoman mobiilisovelluksen kehitys
Palmroos, Patrick (2025)
Palmroos, Patrick
2025
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-2025102626451
https://urn.fi/URN:NBN:fi:amk-2025102626451
Tiivistelmä
Opinnäytetyön tavoitteena oli suunnitella ja kehittää käyttöjärjestelmäriippumaton mobiilisovellus sekä tarjota lukijalle ymmärrystä käyttöjärjestelmäriippumattomasta kehityksestä. Mobiilisovellus toteutettiin siten, että se voidaan asentaa sekä Android- että iOS-laitteille. Sovelluksen keskeisenä ominaisuutena on kuittien skannaus, jonka avulla ostotietoja voidaan visualisoida käyttäjälle. Sovellus on siis tarkoitettu kuluttajille talouden ja elämisen kulujen seurannan helpottamiseksi. Sovelluksen avulla kuluttajat voivat kuitteja skannaamalla seurata tarkasti mihin heidän tulonsa kuluvat kuukauden aikana. Markkinoilla olevat kilpailevat sovellukset keskittyvät lähinnä yritystoimintaan, minkä vuoksi ne eivät ole yhtä intuitiivisia ja hyödyllisiä kuluttajille. Opinnäytetyön tavoitteena oli siis tarjota kuluttajille sujuvampi, kuittien lukemiseen perustuva, talouden hallintaan keskittyvä sovellus.
Opinnäytetyössä toteutettiin React Native ”frameworkia” eli kehystä käyttäen käyttöjärjestelmäriippumaton mobiilisovellus. Sovellusta kehitettiin erilaisilla työkaluilla ja teknologioilla. Opinnäytetyössä käsitellään tarkemmin projektin suunnittelua ja luomista sekä yleisesti projektin toteutusta, testausta ja julkaisua.
Lopputuloksena kehitettiin käyttöjärjestelmäriippumaton mobiilisovellus, jolla voidaan skannata kuitteja, ja niistä saatu tieto visualisoidaan käyttäjälle. Toteutettua sovellusta voi käyttää sekä Android- että iOS-laitteilla. Opinnäytetyössä kehitetty mobiilisovellus on toimivassa ja käytettävässä muodossa. Sovellusta ei ole vielä julkisesti julkaistu, vaan se on sisäisen testauksen vaiheessa. Mobiilisovellus täytti projektille asetetut vaatimukset, ja jatkossa sovellusta voidaan vielä jatkokehittää, jotta se soveltuu julkiseen käyttöön.
Opinnäytetyössä toteutettiin React Native ”frameworkia” eli kehystä käyttäen käyttöjärjestelmäriippumaton mobiilisovellus. Sovellusta kehitettiin erilaisilla työkaluilla ja teknologioilla. Opinnäytetyössä käsitellään tarkemmin projektin suunnittelua ja luomista sekä yleisesti projektin toteutusta, testausta ja julkaisua.
Lopputuloksena kehitettiin käyttöjärjestelmäriippumaton mobiilisovellus, jolla voidaan skannata kuitteja, ja niistä saatu tieto visualisoidaan käyttäjälle. Toteutettua sovellusta voi käyttää sekä Android- että iOS-laitteilla. Opinnäytetyössä kehitetty mobiilisovellus on toimivassa ja käytettävässä muodossa. Sovellusta ei ole vielä julkisesti julkaistu, vaan se on sisäisen testauksen vaiheessa. Mobiilisovellus täytti projektille asetetut vaatimukset, ja jatkossa sovellusta voidaan vielä jatkokehittää, jotta se soveltuu julkiseen käyttöön.
