Mobiilisovellus keskittymisen ja motivaation tukemiseen uuden taidon opiskelussa
De Lorme, Heli (2025)
De Lorme, Heli
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025120432409
https://urn.fi/URN:NBN:fi:amk-2025120432409
Tiivistelmä
Työssä tarkasteltiin, miten mobiilisovellusten avulla voidaan tukea keskittymistä, motivaatiota ja ajanhallintaa sekä millaisilla teknisillä ratkaisuilla nämä periaatteet voidaan toteuttaa käytännössä. Taustaksi muodostettiin teoreettinen viitekehys, joka kuvaa Pomodoro-menetelmän ajanhallinnan työkaluna, pelillistämisen vaikutuksen motivaatioon sekä keskittymiseen vaikuttavat tekijät digitaalisissa ympäristöissä. Lisäksi kuvattiin mobiilikehittämisen vaiheita, ketterän kehittämisen menetelmiä ja Flutter-teknologiaa.
Tavoitteena oli suunnitella ja toteuttaa käyttäjäystävällinen, toimiva ja saavutettava Android-mobiilisovellus, joka auttaa yksilöitä jäsentämään työskentelyä, ylläpitämään keskittymistä ja vahvistamaan pitkäjänteisiä työskentelytapoja. Työn rajaus kohdistui PomoDojo-sovelluksen suunnitteluun ja toteutukseen, jossa Pomodoro-tekniikka yhdistettiin pelillistämiseen ja tilastoihin.
Työ eteni kehitysprosessina, joka sisälsi vaatimusmäärittelyn, käyttöliittymäsuunnittelun ja kehityksen. Kehityksessä hyödynnettiin ketteriä menetelmiä ja tekninen toteutus tehtiin käyttäen Flutteria. Sovelluksen taustapalveluna toimi Firebase, jolla toteutettiin autentikointi ja tietojen tallennus tietokantaan. Opinnäytetyö toteutettiin lukuvuosien 2024–2025 aikana.
Keskeiset sovelluksen ominaisuudet olivat Pomodoro-ajastin, tehtävälista ja tilastot. Pelillisiä ominaisuuksia olivat oma hahmo, tasoilla eteneminen ja saavutukset. Sovelluksessa oli myös Focus Shield-ominaisuus, joka estää puhelimen ilmoitukset keskittymisjaksojen aikana. Saavutettavuus sovelluksessa otettiin huomioon semanttisilla tunnisteilla, kosketuspintojen koilla ja ruudunlukijan tuella. Laadunvarmistus koostui yksikkö-, widget- ja integraatiotesteistä sekä pienimuotoisesta käyttäjätestauksesta. Käyttäjätestauksen perusteella parannettiin käyttäjäpolkua ja tehtiin pieniä UI-muutoksia. Sovellus julkaistiin GitHubissa.
Tuloksena syntynyt sovellus osoitti, että Pomodoro-menetelmän, pelillistämisen ja analytiikan yhdistelmällä voidaan ylläpitää keskittymistä, motivoida käyttäjää ja vähentää häiriötekijöitä. Jatkojalostuksena tunnistettiin sovelluksen laajentaminen iOS-alustalle, sosiaaliset ominaisuudet ja tekoälyn hyödyntäminen tilastojen analysointiin ja personoitujen suosituksien tarjoamiseen käyttäjälle.
Tavoitteena oli suunnitella ja toteuttaa käyttäjäystävällinen, toimiva ja saavutettava Android-mobiilisovellus, joka auttaa yksilöitä jäsentämään työskentelyä, ylläpitämään keskittymistä ja vahvistamaan pitkäjänteisiä työskentelytapoja. Työn rajaus kohdistui PomoDojo-sovelluksen suunnitteluun ja toteutukseen, jossa Pomodoro-tekniikka yhdistettiin pelillistämiseen ja tilastoihin.
Työ eteni kehitysprosessina, joka sisälsi vaatimusmäärittelyn, käyttöliittymäsuunnittelun ja kehityksen. Kehityksessä hyödynnettiin ketteriä menetelmiä ja tekninen toteutus tehtiin käyttäen Flutteria. Sovelluksen taustapalveluna toimi Firebase, jolla toteutettiin autentikointi ja tietojen tallennus tietokantaan. Opinnäytetyö toteutettiin lukuvuosien 2024–2025 aikana.
Keskeiset sovelluksen ominaisuudet olivat Pomodoro-ajastin, tehtävälista ja tilastot. Pelillisiä ominaisuuksia olivat oma hahmo, tasoilla eteneminen ja saavutukset. Sovelluksessa oli myös Focus Shield-ominaisuus, joka estää puhelimen ilmoitukset keskittymisjaksojen aikana. Saavutettavuus sovelluksessa otettiin huomioon semanttisilla tunnisteilla, kosketuspintojen koilla ja ruudunlukijan tuella. Laadunvarmistus koostui yksikkö-, widget- ja integraatiotesteistä sekä pienimuotoisesta käyttäjätestauksesta. Käyttäjätestauksen perusteella parannettiin käyttäjäpolkua ja tehtiin pieniä UI-muutoksia. Sovellus julkaistiin GitHubissa.
Tuloksena syntynyt sovellus osoitti, että Pomodoro-menetelmän, pelillistämisen ja analytiikan yhdistelmällä voidaan ylläpitää keskittymistä, motivoida käyttäjää ja vähentää häiriötekijöitä. Jatkojalostuksena tunnistettiin sovelluksen laajentaminen iOS-alustalle, sosiaaliset ominaisuudet ja tekoälyn hyödyntäminen tilastojen analysointiin ja personoitujen suosituksien tarjoamiseen käyttäjälle.
