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

Ohjelmistoratkaisu Pyöräilijän tiepalvelulle

Ala-aho, Niko (2024)

Avaa tiedosto
Ala-aho_Niko.pdf (914.9Kt)
Lataukset: 


Ala-aho, Niko
2024
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-2024110127156
Tiivistelmä
Insinöörityön tavoitteena oli suunnitella ja toteuttaa Pyöräilijän tiepalvelu -sovellus mobiiliympäristöön. Työssä esitellään sovelluksen toteutuksen vaiheet suunnittelusta ja rakentamisesta sekä testauksesta beta-version julkaisemiseen asti. Palveluun liittyneet pyöräilijät pystyvät lähettämään avunpyyntöjä muille käyttäjille maastossa. Sovelluksen käyttö on pääosin passiivista, joten tieto avuntarpeesta täytyy saada käyttäjille ilman sovelluksen aktiivista käyttöä.

Työn toisena tavoitteena oli selvittää, miten progressiivinen verkkosovellus eli PWA soveltuu tämänkaltaisen sovelluksen kehittämiseen. Työssä toteutettiin PWA:ta hyödyntävä verkkosovellus, jolloin sovelluksen kehitystyö pystyttiin toteuttamaan samanaikaisesti kaikille alustoille ilman erillisiä natiiviprojekteja. Sovelluksen keskeisin ominaisuus on push-ilmoitukset, joiden avulla tieto avuntarpeesta saadaan käyttäjille nopeasti ja sovellus palvelee käyttäjiä halutulla tavalla.

Sovellus kehitettiin yhden kehittäjän projektina Scrum-menetelmän sprinttejä mukauttaen. Sovellukselle toteutettiin käyttöliittymä (frontend), palvelin (backend) sekä tietokanta, johon käyttäjät, heidän lähettämänsä pyynnöt sekä push-ilmoitusten tilaukset tallennetaan. Frontend sekä backend kirjoitettiin TypeScriptillä ja sovelluksen käyttöliittymä toteutettiin Reactilla.

Insinöörityön tuloksena saatiin toimiva beta-versio Pyöräilijän tiepalvelu -sovelluksesta. Johtopäätöksenä todettiin, että PWA soveltui projektin toteuttamiseen hyvin. Sovelluksen kehitys jatkuu insinöörityön valmistumisen jälkeen.
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