Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Mobiilisovelluskehitys Vue Nativella

Mäkelä, Miikka (2020)

Avaa tiedosto
opinnaytetyo_miikka_makela.pdf (1.694Mt)
Lataukset: 


Mäkelä, Miikka
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020060717519
Tiivistelmä
Opinnäytetyön tavoitteena oli tutustua Vue Nativeen ja luoda uusi versio vanhentuneesta mobiilisovelluksesta. Vue Native on mobiilikehityksessä hyödynnettävä kirjasto, jonka koodi kääntyy lopulta React Native koodiksi. Tämä säästää aikaa ja yhdellä koodipohjalla voidaan luoda iOS ja Android -sovelluksia. Pienet eroavaisuudet tulee kuitenkin ottaa huomioon. Zaibatsu Interactive Oy:llä oli kiinnostusta kuulla ja kokea, onko Vue Native -teknologiasta tulevaisuudessa hyväksi valinnaksi projekteihin. Sovelluksen tuli olla helppokäyttöinen ja selkeä. Siihen tuli myös uudistaa ulkoasu vastaamaan uudistettua brändi-imagoa.

Suunnittelun aikana käytettävyys ja sijoittelu nousivat tärkeiksi osa-alueiksi. Suunnitelma toteutettiin hyödyntäen Affinity-ohjelmia ja ottamalla vaikutteita menestyneistä mobiilisovelluksista. Vaatimukset sovellukselle kirjattiin Trelloon, jota käytettiin prosessinvalvomiseen ja -hallintaan. Hyvän suunnittelun ansiosta pystyttiin karsimaan virheellisiä ajatuksia heti alusta lähtien.

Toimeksiantajan tietotaito nousi arvoonsa, kun piti keksiä erilaisia keinoja ongelmiin. Kehityksen aikana luotiin myös testitietokanta, johon päädyttiin hyödyntämään NoSQL-tietokantaa nimeltä MongoDB. Datan säilömisen rakenne oli yksinkertainen, joten siitä ei seurannut erityisiä ongelmia. Lopputuloksena syntyi toimiva kokonaisuus, joka näyttää hyvältä ja tuntuu nykyaikaiselta. Vue Nativen soveltuminen mobiilisovelluskehityksessä todettiin toimivaksi. Vue Native -dokumentaatio on kuitenkin rajallinen ja vaatii React Native osaamista tueksi. Opinnäytetyön tuloksena oli toimiva ja näyttävä sovellus. Vue Nativen toimivuudesta ja sovellusrakentamisen selkeydestä saatiin käytännön kokemusta. Sovellusta ei rajoitteitten takia saatu kuitenkaan liitettyä yrityksen toimintaan lopullisesti.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste