Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Flutterin kehittäjäkokemus ohjelmistokehityksessä aloittelijan näkökulmasta

Hyvärinen, Mia (2026)

Katso/Avaa
Kandidaatintyo_Hyvarinen_Mia.pdf (720.0Kb)
Lataukset: 


Kandidaatintyö

Hyvärinen, Mia
2026

School of Engineering Science, Tietotekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2026060160535

Tiivistelmä

Tämän tutkimuksen tavoitteena on tarkastella Flutterin tarjoamaa kehittäjäkokemusta uuden käyttäjän näkökulmasta ja selvittää, mitkä tekijät tukevat ja haastavat kehittäjää ohjelmiston kehitysprosessin aikana erityisesti virallisen dokumentaation kannalta sekä kuinka sujuvasti toimivan koodin tuottaminen koetaan Flutter-ohjelmistokehityspakettia käyttäen.

Tutkimus toteutettiin käyttäen suunnittelututkimusmenetelmää. Työssä tehtiin artefakti, muistiinpanosovellus, jonka kehitysprosessin aikana tehtyjä havaintoja analysoitiin.

Tulokset osoittavat, että Flutter tarjoaa kokonaisuudessa sujuvan kehitysympäristön perustoiminnallisuuksien toteuttamiseen. Kehittäjäkokemusta tukeviksi tekijöiksi korostui selkeä rakenne ja valmiit komponentit. Toisaalta haasteita aiheuttivat virheilmoitusten tulkinta ja tiedon etsiminen ajoittain. Tulokset perustuvat kuitenkin vain yhden kehittäjän kokemukseen sekä vain perustoimintoihin rajattuun artefaktiin, mikä rajoittaa tulosten yleistettävyyttä.
 
The aim of this study is to examine the developer experience provided by Flutter from the perspective of a novice user, and to identify which factors support and challenge the developer during the software development process, particularly in relation to official documentation, as well as how smoothly the production of functional code is experienced when using the Flutter software development kit.

The study was conducted using design science research methodology. An artefact, a note-taking app, was developed, and observations made during the development process were analyzed.

The results indicate that Flutter generally provides a smooth development environment for implementing basic functionality. Supporting factors in the developer experience included a clear structure and ready-made components. On the other hand, challenges were caused by the interpretation of error messages and occasional difficulties in finding information. The results are, however, based on the experience of a single developer and an artefact limited to basic functionality, which restricts the generalizability of the findings.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [7160]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste