Mobiilikehitysteknologiat
Honkanen, Sanni (2024)
Honkanen, Sanni
2024
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-202502132796
https://urn.fi/URN:NBN:fi:amk-202502132796
Tiivistelmä
Työn päämääränä oli tutustua yleisiin mobiilikehitysteknologioihin ja esitellä ne. Opinnäytetyössä käsiteltiin mitä mobiilikehitysteknologiat ovat. Työssä keskityttiin syvemmin kahteen yleisimpään mobiiliteknologiaan React Nativeen ja Flutteriin. Käytiin läpi React Nativen ja Flutterin perusasiat ja työkalut.
Flutterista ja React Nativesta tehtiin samankaltaiset demosovellukset teknologioiden erojen ja ohjelmointikokemuksen vertailun vuoksi. Työssä keskityttiin käyttöliittymän rakentamisen rakennusosiin, perustoimintojen ohjelmointiin ja sivutettiin tilanhallintaa ja tiedon tallentamista. Työssä vertailtiin ohjelmointikokemusta ja oppimiskynnystä aloittavan mobiiliohjelmoijan näkökulmasta. Lisäksi vertailtiin työssä läpikäytyjen toimintojen ja rakennusosien käyttämistä ja käytiin läpi teknologioiden ongelmia.
Työssä käytiin läpi myös muita mobiilikehityksen olennaisia asioita kuten kehitysympäristön luonti ja riippuvuuksien asennukset. Lopuksi avattiin teknologioiden tulevaisuuden näkymiä ja pohdittiin mihin suuntaan teknologiat ovat menossa suuryhtiöiden tuen ja nousevan suosion kanssa.
Flutterista ja React Nativesta tehtiin samankaltaiset demosovellukset teknologioiden erojen ja ohjelmointikokemuksen vertailun vuoksi. Työssä keskityttiin käyttöliittymän rakentamisen rakennusosiin, perustoimintojen ohjelmointiin ja sivutettiin tilanhallintaa ja tiedon tallentamista. Työssä vertailtiin ohjelmointikokemusta ja oppimiskynnystä aloittavan mobiiliohjelmoijan näkökulmasta. Lisäksi vertailtiin työssä läpikäytyjen toimintojen ja rakennusosien käyttämistä ja käytiin läpi teknologioiden ongelmia.
Työssä käytiin läpi myös muita mobiilikehityksen olennaisia asioita kuten kehitysympäristön luonti ja riippuvuuksien asennukset. Lopuksi avattiin teknologioiden tulevaisuuden näkymiä ja pohdittiin mihin suuntaan teknologiat ovat menossa suuryhtiöiden tuen ja nousevan suosion kanssa.