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
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Moderni mobiilisovelluskehitys ja serverless-arkkitehtuuri

Lammi, Juhani (2018)

Avaa tiedosto
juhani_lammi.pdf (1.356Mt)
Lataukset: 


Lammi, Juhani
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018052710486
Tiivistelmä
Insinöörityön tarkoituksena oli perehtyä mobiilisovelluskehityksen erilaisiin menetelmiin ja toteuttaa sovelluskonsepti käyttämällä yhtä näistä teknologioista sekä tutkia sovelluksen taustapalveluiden vaihtoehtoisia toteutusmenetelmiä. Tarkoitus oli myös arvioida näitä menetelmien ja teknologioiden vaikutus sovelluskehityksen resurssivaatimuksiin.

Mobiilisovelluksella voidaan tavoittaa suuria määriä ihmisiä ja ihmisryhmiä. Tämän vuoksi mobiilisovellusten tarve on kasvanut ja johtanut erilaisten kehysten ja menetelmien syntyyn. Näillä kehyksillä pyritään pienentämään eri alustoille toteutettavan sovelluskehityksen resurssivaatimuksia ja nopeuttamaan kehitykseen vaadittavaa aikaa.

Mobiilisovelluksia voidaan toteuttaa web-pohjaisesti, erilaisilla monialustaisilla sovelluskehyksillä tai alustan omilla menetelmillä. Näistä tarkempaan tutkailuun valittiin uusi sovelluskehys React Native. React Native on Facebookin kehittämä mobiilisovelluskehys, joka mahdollistaa kehityksen molemmille suosituimmille alustoille, iOS:lle ja Androidille.

Nykypäiväiset mobiilisovellukset myös monesti hyödyntävät taustapalveluita, jonka avulla voidaan toteuttaa monenlaisia verkkoyhteyttä vaativia toiminnallisuuksia. Erilaiset pilvipalvelut ovat nousseet perinteisten palvelimien rinnalle ja tarjoavat kilpailukykyisiä palveluita. Yksi tällainen on Firebase, joka tarjoaa laajat palvelut mobiilisovellusten käyttöön aina analytiikasta tietokantaan.

Lopuksi työssä toteutetaan prototyyppiversio sovelluksesta käyttäen edellä mainittuja teknologioita. Itse sovellus on paikannukseen ja yhteisöllisyyteen perustuva sovellus, jossa käyttäjät voivat merkitä ja arvioida paikkoja kartalla. Tätä ideaa voidaan hyödyntää monissa erilaisissa käyttötapauksissa kuten teattereissa, myymälöissa tai vaikka prototyyppiin valituissa yleisissä käymälöissä.
 
Kokoelmat
  • Opinnäytetyöt
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