Development of Revision Application for Android Devices
Jauhiainen, Juho (2018)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805036286
https://urn.fi/URN:NBN:fi:amk-201805036286
Tiivistelmä
Tämän opinnäytetyön tavoite oli tutkia ja esittää kuinka voitaisiin lähestyä kertausapplikaation kehittämistä Android-laitteille. Työtä on rajoitettu siten että applikaation koodauskieleksi on määritetty C#-koodikieli ja kertausmateriaali on rajattu vain loogiseen ongelmanratkaisuun. Opinnäytetyöllä ei ole toimeksiantajaa ja aihe onkin opiskelijan itsensä valitsema.
Työn teoreettinen osuus käsittelee ja tutkii nykyaikaisen ohjelmistokehi-tyksen vaatimuksia ja käytänteitä ja esittelee kehittämistyökaluja. Tutkimusmateriaalina on käytetty kirjoittajan omia käyttökokemuksia sekä valikoituja kirjallisia ja internetlähteitä.
Opinnäytetyön käytännön osuudessa laadittiin selkeä sovellussuunnitelma, joka pohjautui teoreettisen osuuden havaintoihin ja valintoihin ja noudatti työlle säädettyjä rajoituksia. Käytännöllistä sovellusdemoa ei kehitetty tiukan opinnäytetyön kirjoitusaikataulun vuoksi.
Opinnäytetyön tuloksena syntyi toimiva ja hyödynnettävissä oleva sovellussuunnitelma joka pysyy rajoitusten puitteissa. Tulosta voidaan hyödyntää tulevaisuudessa pohjana opiskelijoiden ICT-projektille tai esimerkkinä yrityksille, jotka olisivat kiinnostuneita kehittämään työssä kuvailtua sovellusta.
Työn teoreettinen osuus käsittelee ja tutkii nykyaikaisen ohjelmistokehi-tyksen vaatimuksia ja käytänteitä ja esittelee kehittämistyökaluja. Tutkimusmateriaalina on käytetty kirjoittajan omia käyttökokemuksia sekä valikoituja kirjallisia ja internetlähteitä.
Opinnäytetyön käytännön osuudessa laadittiin selkeä sovellussuunnitelma, joka pohjautui teoreettisen osuuden havaintoihin ja valintoihin ja noudatti työlle säädettyjä rajoituksia. Käytännöllistä sovellusdemoa ei kehitetty tiukan opinnäytetyön kirjoitusaikataulun vuoksi.
Opinnäytetyön tuloksena syntyi toimiva ja hyödynnettävissä oleva sovellussuunnitelma joka pysyy rajoitusten puitteissa. Tulosta voidaan hyödyntää tulevaisuudessa pohjana opiskelijoiden ICT-projektille tai esimerkkinä yrityksille, jotka olisivat kiinnostuneita kehittämään työssä kuvailtua sovellusta.