Uudelleenvalokuvaussovelluksen kehittäminen Flutterilla
Tiainen, Henry (2022)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022060114214
https://urn.fi/URN:NBN:fi:amk-2022060114214
Tiivistelmä
Opinnäytetyöni tarkoituksena oli selvittää mobiilisovelluksen kehitysprosessi Flutter-ympäristössä dart-kielellä. Opinnäytetyön aihe on uudelleenvalokuvaussovelluksen ohjelmoiminen ilmaista karttapalvelua käyttäen. Mobiilisovelluksessa kehitetty koodi on avointa lähdekoodia. Sovelluksen on tarkoitus saada ihmiset kiinnostumaan heitä ympäröivistä historiallisista lokaatioista ja motivoida liikkumaan enemmän. Opinnäytetyöni toimeksiantaja oli Wikimedia Finland ry ja se on osa Helsinki Rephotography -hanketta.
Opinnäytetyön teoria koostuu pääosin Flutterin kehittäjien omista dokumentaatioista ja ratkaisuista erinäisiltä Flutter-aiheisilta foorumeilta. Tutkimusaineisto on kerätty Flutterin virallisesta dokumentaatiosta, joka käsittelee opinnäytetyöni aihetta sekä omasta tuotetusta valmiista sovelluskehitys työstä. Aineisto on analysoitu omalla käytännön osaamisella ja vertaamalla aineistoa muiden Flutter-kehittäjien keskustelupalstoilta saatuihin ratkaisuihin. Opinnäytetyöni tutkii miten Flutterilla voidaan suunnitella ja toteuttaa nykyaikaista käyttöliittymäsuunnittelua, miten Flutterilla pystyy kansainvälistämään ja kotoistamaan sovelluksen ja onko Flutter hyvä kehitysympäristö opettaa mobiiliohjelmointia. Tyypiltään opinnäytetyö on toiminnallinen. Työn toiminnallisen osan olen toteuttanut Android Studiolla hyödyntäen Sony Xperia 10 II -älypuhelinta.
Tutkimuksessa havaittiin, että Flutterilla voidaan saada aikaan ilman lisäkirjastojakin hyvä ja toimiva testisovellus Helsinki Rephotography -hankkeen valokuvakävelyitä varten. Nykyisen kehittämistyön perusteella voin suositella lisäkehitystä liittyen käyttöliittymään. Wikimedia Suomi ry oli tyytyväinen työn tuloksiin teorian ja soveltavuuden osilta. Ajapaik Flutter App on paraikaa testikäytössä ja lisäkehityksessä.
Opinnäytetyön teoria koostuu pääosin Flutterin kehittäjien omista dokumentaatioista ja ratkaisuista erinäisiltä Flutter-aiheisilta foorumeilta. Tutkimusaineisto on kerätty Flutterin virallisesta dokumentaatiosta, joka käsittelee opinnäytetyöni aihetta sekä omasta tuotetusta valmiista sovelluskehitys työstä. Aineisto on analysoitu omalla käytännön osaamisella ja vertaamalla aineistoa muiden Flutter-kehittäjien keskustelupalstoilta saatuihin ratkaisuihin. Opinnäytetyöni tutkii miten Flutterilla voidaan suunnitella ja toteuttaa nykyaikaista käyttöliittymäsuunnittelua, miten Flutterilla pystyy kansainvälistämään ja kotoistamaan sovelluksen ja onko Flutter hyvä kehitysympäristö opettaa mobiiliohjelmointia. Tyypiltään opinnäytetyö on toiminnallinen. Työn toiminnallisen osan olen toteuttanut Android Studiolla hyödyntäen Sony Xperia 10 II -älypuhelinta.
Tutkimuksessa havaittiin, että Flutterilla voidaan saada aikaan ilman lisäkirjastojakin hyvä ja toimiva testisovellus Helsinki Rephotography -hankkeen valokuvakävelyitä varten. Nykyisen kehittämistyön perusteella voin suositella lisäkehitystä liittyen käyttöliittymään. Wikimedia Suomi ry oli tyytyväinen työn tuloksiin teorian ja soveltavuuden osilta. Ajapaik Flutter App on paraikaa testikäytössä ja lisäkehityksessä.