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

Modern mobile application development

Theodorakis, Yolanda (2022)

 
Avaa tiedosto
Theodorakis_Yolanda.pdf (467.7Kt)
Lataukset: 


Theodorakis, Yolanda
2022
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-2022060415337
Tiivistelmä
Mobiilisovelluskehitys voi olla haastavaa, etenkin kun olemassa on monia eri teknologioita sekä tapoja rakentaa sovellus.

Tämän opinnäytetyön tavoite oli esitellä yksi tapa kehittää full-stack, alustariippumaton mobiilisovellus käyttäen React Nativea, Express-viitekehystä sekä MongoDB:tä. Päämäärä saavutettiin kehittämällä tapaustutkimussovellus, joka mahdollistaa naisille tavan lähettää sijaintitiedot nopeasti tekstiviestillä ennalta määritettyihin puhelinnumeroihin, jos he eivät tunne oloaan turvalliseksi. Tämän kaltainen mobiilisovellus on erityisesti merkittävä Suomessa, sillä varteenotettavia naisten turvallisuuteen liittyviä sovelluksia ei ole saatavilla suomen kielellä.

Lopputuloksena luotiin sovelluksen ensimmäinen prototyyppi. Käyttäjä voi luoda käyttäjätunnukset ja kirjautua niillä sisään, tallentaa yhteystietoja sovellukseen sekä poistaa niitä ja lähettää sijaintitiedot tekstiviestillä useille yhteystiedoille samanaikaisesti. Toiminnot toimivat odotetusti ja käytetyt teknologiat voivat olla erinomainen valinta modernille mobiilisovellukselle. On kuitenkin tärkeää määrittää kehitettävän sovelluksen vaatimukset ja arvioida onko juuri tämä ratkaisu sopiva sille.
 
Developing mobile applications can be challenging, especially with so many ways to build the application and different technologies existing.

The objective of this thesis was to introduce one option for developing a full-stack cross-platform mobile application using React Native, Express, and MongoDB. The objective was achieved through a case study of an application that makes it possible for women to send their location information quickly via text messages to pre-saved phone numbers whenever they do not feel safe. This type of mobile application is especially significant in Finland because there do not exist any viable mobile apps regarding women’s safety that are available in Finnish.

As a result, a first prototype of the application was created. The user can create credentials and use them to log in, save and delete contacts to and from the app, and send their location data through text messages to multiple contacts simultaneously. The functions worked as anticipated, and the used technologies can be an excellent choice for a modern mobile application. However, it is critical to assess what the requirements for the application being developed are and whether this particular solution is right for it.
 
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