Järjestelmäriippumattomien Flutter- ja React Native -ohjelmistokehysten vertailu
Havila, Hannu (2019)
Havila, Hannu
2019
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-202001091155
https://urn.fi/URN:NBN:fi:amk-202001091155
Tiivistelmä
Tämän insinöörityön tarkoituksena on verrata ja tutkia kahta järjestelmäriippumatonta ohjelmistokehystä keskenään sekä tutkia, miten järjestelmäriippumaton ja natiivi kehitys poikkeavat toisistaan. Insinöörityöhön valitut teknologiat ovat Googlen kehittämä Flutter sekä Facebookin kehittämä React Native. Molemmat teknologiat edustavat järjestelmäriippumattomia ohjelmistokehyksiä, mutta eroavat kuitenkin toisistaan monin tavoin.
Työssä etsitään vastausta seuraavaan kysymykseen: ”Onko järjestelmäriippumaton kehitysmenetelmä parempi vaihtoehto kuin natiivi kehitysmenetelmä?” Edeltävän kysymyksen lisäksi insinöörityön aikana luodaan molemmilla valituilla teknologioilla käyttöliittymät ja verrataan molempien kehitysprosessia ja oppimiskäyrää.
Työssä etsitään vastausta seuraavaan kysymykseen: ”Onko järjestelmäriippumaton kehitysmenetelmä parempi vaihtoehto kuin natiivi kehitysmenetelmä?” Edeltävän kysymyksen lisäksi insinöörityön aikana luodaan molemmilla valituilla teknologioilla käyttöliittymät ja verrataan molempien kehitysprosessia ja oppimiskäyrää.