Ampparit.com mobiilisovellus React Nativella
Huuskonen, Miikka (2018)
Huuskonen, Miikka
Haaga-Helia ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018120520200
https://urn.fi/URN:NBN:fi:amk-2018120520200
Tiivistelmä
Opinnäytetyön tarkoituksena on selvittää Ampparit.com sivuston toteuttamista React Native ohjelmistokehyksen avulla. Työssä käydään läpi Ampparit.com-sivuston arkkitehtuuria niiltä osin, kuin se on mobiilisovelluksen kannalta oleellista.
Työssä pohditaan erilaisia näkökulmia toteuttaa mobiilisovellus valmiin web-sivun pohjalta sekä vertaillaan eri tekniikoita React Nativeen. Työssä tutkitaan myös React Nativen ja ReactJS yhtäläisyyksiä ja eroavaisuuksia sekä minkälaisia vaikutuksia, hyötyjä tai haittoja, keskinäisessä kehityksessä on.
Opinnäytetyön ohessa toteutetaan myös mobiilisovellus, jonka aiheena on React Nativella toteutettu versio Ampparit.com-sivustosta, joka itsessään on ReactJS pohjainen. Mobiilisovelluksen toteutusprosessin osana esitellään React Nativella toteutettavan mobiilisovelluksen aloitus sekä keskeiset kehitettävät asiat, mutta myös tutustutaan työn edetessä tulleisiin haasteisiin.
Työn lopuksi pohditaan jatkokehitysideoita mobiilisovelluksen suhteen, mutta myös eteen tulleita haasteita ja työn edetessä tapahtunutta omaa oppimista.
Työssä pohditaan erilaisia näkökulmia toteuttaa mobiilisovellus valmiin web-sivun pohjalta sekä vertaillaan eri tekniikoita React Nativeen. Työssä tutkitaan myös React Nativen ja ReactJS yhtäläisyyksiä ja eroavaisuuksia sekä minkälaisia vaikutuksia, hyötyjä tai haittoja, keskinäisessä kehityksessä on.
Opinnäytetyön ohessa toteutetaan myös mobiilisovellus, jonka aiheena on React Nativella toteutettu versio Ampparit.com-sivustosta, joka itsessään on ReactJS pohjainen. Mobiilisovelluksen toteutusprosessin osana esitellään React Nativella toteutettavan mobiilisovelluksen aloitus sekä keskeiset kehitettävät asiat, mutta myös tutustutaan työn edetessä tulleisiin haasteisiin.
Työn lopuksi pohditaan jatkokehitysideoita mobiilisovelluksen suhteen, mutta myös eteen tulleita haasteita ja työn edetessä tapahtunutta omaa oppimista.