Kuntosaliharjoitusten ylläpitosovellus Android mobiililaitteille
Koivula, Jani (2020)
Koivula, Jani
2020
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020060115773
https://urn.fi/URN:NBN:fi:amk-2020060115773
Tiivistelmä
Tässä opinnäytetyössä tehdään ensimmäinen versio harjoituslistasovelluksesta, jolla voidaan ylläpitää helposti omia kuntosaliharjoituksia. Sovellus tehdään Android-mobiililaitteille. Sovellukselle tehdään myös käyttöliittymäsuunnitelma, joka havainnollistaa sen lopullista ulkonäköä ja toimintaa. Työssä perehdytään juuri Android-ohjelmoinnin ja tietokantojen lisäksi hyvään käyttöliittymäsuunnitteluun ja erityisesti suunnitteluun Android-laitteille, seuraten Androidin omia ohjenuoria.
Ohjelmointikielenä projektissa toimii Java ja ohjelmointi suoritetaan Android Studio -ohjelmointiympäristössä. Tietokannat sovellukselle tehdään käyttämällä Android Room -tietokantakirjastoa. Käyttöliittymäsuunnitelma tehdään Figma-suunnittelusovelluksella.
Työn tulos on toimiva ensimmäinen versio harjoituslistasovelluksesta, joka on jo tekijällä itsellään käytössä. Käyttöliittymäsuunnitelma lopulliselle sovellukselle saatiin myös tehtyä. Suunnitelma sisältää muutamia ominaisuuksia, joita ei ensimmäiseen versioon saatu toteutettua. Myös suunnitelman lopullista visuaalista ulkonäköä ei sovellukseen vielä ohjelmoitu. Kuitenkin omat opinnäytetyölle asetetut tavoitteet saatiin toteutettua ongelmista ja viivästyksistä huolimatta.
Ohjelmointikielenä projektissa toimii Java ja ohjelmointi suoritetaan Android Studio -ohjelmointiympäristössä. Tietokannat sovellukselle tehdään käyttämällä Android Room -tietokantakirjastoa. Käyttöliittymäsuunnitelma tehdään Figma-suunnittelusovelluksella.
Työn tulos on toimiva ensimmäinen versio harjoituslistasovelluksesta, joka on jo tekijällä itsellään käytössä. Käyttöliittymäsuunnitelma lopulliselle sovellukselle saatiin myös tehtyä. Suunnitelma sisältää muutamia ominaisuuksia, joita ei ensimmäiseen versioon saatu toteutettua. Myös suunnitelman lopullista visuaalista ulkonäköä ei sovellukseen vielä ohjelmoitu. Kuitenkin omat opinnäytetyölle asetetut tavoitteet saatiin toteutettua ongelmista ja viivästyksistä huolimatta.