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
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Ohjelmistokirjaston tekeminen : React Native

Ide, Akio (2020)

 
Avaa tiedosto
Ide_Akio.pdf (655.1Kt)
Lataukset: 


Ide, Akio
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-2020120626417
Tiivistelmä
Opinnäytetyön toimeksiantaja, Haltu oy, on ohjelmistotuotanto yritys. Haltu on erikoistunut muun muassa web- ja mobiilisovelluksien kehittämiseen sekä palvelimien ylläpitoon. Haltun toimeksianto oli toteuttaa kirjasto, joka parantaisi mobiilisovelluksien käyttökokemuksia. Yrityksen tarpeiden analysoinnin tuloksena opinnäytetyön tarkoitukseksi asetettiin luoda React Nativelle kirjasto, jolla on mahdollista lisätä animoituja aloitusruutuja. Opinnäyteprosessissa tutustuttiin erilaisiin tapoihin toteuttaa kirjastoja React Nativelle ja selvitettiin ongelmia, joita kirjaston luonnissa voidaan kohdata

Kun projektia toteutettiin, selvisi, että React Nativelle luodun kirjaston julkaisemiseen tarkoitettuja ohjeita ei löydy helposti, eikä niissä mainita vastaan tulevista ongelmista. Tästä syystä ongelmien selvittäminen on aikaa vievää, sillä harvoin niihin löytyi suoranaisia ratkaisuja. Näiden lisäksi kirjaston toteuttamisessa piti huomioida React Nativen oletuksena käytettävien natiivialustojen kielet ja versiot, jotta kirjasto olisi mahdollisimman helppokäyttöinen ja monella sovelluksella toimiva.

Lopputuloksena tehtiin React Nativelle kirjasto, jolla pystyy tuottamaan animoidun aloitusruudun pelkästään Androidille. Työmääräarvioon sisältyi myös toteutusta iOS-alustalle, mutta pelkästään Android tuen toteutus vastasi opinnäytetyön harjoitustyöhön varattua aikaa. Jatkokehityksessä kannattaa toteuttaa animoidun aloitusruudun toistoa myös muille alustoille. Jatkokehityksessä tulisi ottaa huomioon myös dokumentaation vähäinen määrä netissä sekä toteuttaa kirjasto yksi toimiva osa kerrallaan kirjastokokonaisuuden sijaan.
 
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