Mobiilisovelluskehitysympäristöjen vertailu ja soveltuvuus opetuskäyttöön
Hoviniemi, Olli (2021)
Hoviniemi, Olli
2021
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-2021060113013
https://urn.fi/URN:NBN:fi:amk-2021060113013
Tiivistelmä
Mobiilisovelluksen luominen on monivaiheinen prosessi. Nopean kehityksen myötä mobiilisovelluksia on mahdollista tehdä monella eri tavalla. Tässä opinnäytetyössä tutkitaan ja vertaillaan erilaisia mobiilisovellustekniikoita, joita ovat natiivi-, hybridi-, web- ja PWA-tekniikat. Sovellusta suunniteltaessa on hyvä miettiä, mihin tarkoitukseen sovellus tulee.
Opinnäytetyön tarkoituksena on selvittää, millä tekniikalla on nopeinta ja ketterintä luoda sovelluksia opetuskäytössä. Tarkoituksena on tutkia myös sitä, mikä voisi olla tarpeeksi monipuolinen kehitysympäristö aloittelevalle mobiilisovelluskehittäjälle.
Työn tilaajana toimii Hämeen ammattikorkeakoulun tieto- ja viestintätekniikan biotalouden koulutus. Moduuliopinnoissa on aiemmin käytetty sovellusten tekemiseen PWA-tekniikkaa. Opinnäytetyössä selvitetään, onko tämä edelleen hyvä ja nopea tapa tehdä sovelluksia vai korvaako mahdollisesti muu tekniikka tämän lähitulevaisuudessa. Tässä työssä käydään läpi, miten sovellus julkaistaan App Storessa tai Google Play-kaupassa.
Opetuskäyttöön parhaiten sopivat PWA-tekniikka ja low-code ympäristöt. Muihin sovellustekniikoihin verrattuna nämä ovat alhaisen lähtötason kehittäjälle parhain ratkaisu.
Opinnäytetyön tarkoituksena on selvittää, millä tekniikalla on nopeinta ja ketterintä luoda sovelluksia opetuskäytössä. Tarkoituksena on tutkia myös sitä, mikä voisi olla tarpeeksi monipuolinen kehitysympäristö aloittelevalle mobiilisovelluskehittäjälle.
Työn tilaajana toimii Hämeen ammattikorkeakoulun tieto- ja viestintätekniikan biotalouden koulutus. Moduuliopinnoissa on aiemmin käytetty sovellusten tekemiseen PWA-tekniikkaa. Opinnäytetyössä selvitetään, onko tämä edelleen hyvä ja nopea tapa tehdä sovelluksia vai korvaako mahdollisesti muu tekniikka tämän lähitulevaisuudessa. Tässä työssä käydään läpi, miten sovellus julkaistaan App Storessa tai Google Play-kaupassa.
Opetuskäyttöön parhaiten sopivat PWA-tekniikka ja low-code ympäristöt. Muihin sovellustekniikoihin verrattuna nämä ovat alhaisen lähtötason kehittäjälle parhain ratkaisu.