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

Ryhmänhallinta mobiilisovelluksen kehittäminen Flutter-tekniikalla

Törmänen, Johannes (2022)

 
Avaa tiedosto
Tormanen_Johannes.pdf (929.4Kt)
Lataukset: 


Törmänen, Johannes
2022
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022121630426
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli perehtyä Googlen kehittämään avoimen lähdekoodin käyttöliittymäohjelmistokehityspakettiin Flutter, sekä luoda perehtymisen jälkeen kyseisellä ohjelmistokehityspaketilla mobiilisovellus, joka hyödyntää myös MySQL-tietokantaa ja Node.js -palvelimen tarjoamia ohjelmointirajapintoja.

Opinnäytetyö keskittyi Flutter-käyttöliittymäohjelmistokehityspakettiin ja tämän eri ominaisuuksien hyödyntämiseen sovelluksessa. Opinnäytetyössä käytettiin useita työkaluja työn eri osa-alueisiin. Mobiilisovelluksen kehityksessä käytössä Android Studio sekä Flutter SDK, MySQL-tietokannan luomisessa käytettiin MySQL Workbench -ohjelmaa ja Node.js -palvelimen luonnissa käytössä oli Visual Studio Code.

Kehitetty mobiilisovellus oli ryhmänhallintasovellus, jolla käyttäjä voi luoda ryhmiä, lisätä niihin jäseniä ja luoda ryhmälle tapahtumia, joihin ryhmän jäsenet voivat ilmoittaa osallistumisestaan. Tärkeimpiä ominaisuuksia olivat käyttäjän luominen, sisäänkirjautuminen, ryhmän luominen, tapahtumien luominen sekä tapahtumien näyttäminen listana sekä kalenterinäkymässä
 
The purpose of this thesis was to learn about the open-source user framework Flutter developed by Google, and to create a mobile application with this framework. The mobile application also uses MySQL database and Node.js backend.

The thesis focused on the Flutter framework and the use of its various features in the applica-tion. The thesis used several tools for several aspects of the work. Android Studio and Flutter SDK were used for the development of the mobile application, MySQL Workbench was used to create the MySQL database and Visual Studio Code was used to create the Node.js server.

The mobile application developed was a group management application that allows the user to create groups, add members to them and create events for the group in which group members can register their participation. The major features were user creation, login, creating a group, creating events, and displaying events as a list and in a calendar view.
 
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