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.

Feasible design : transforming design fundamentals to usable code

Piirainen, Meri (2023)

Katso/Avaa
Bachelors_thesis_Piirainen_Meri.pdf (708.2Kb)
Lataukset: 


Kandidaatintyö

Piirainen, Meri
2023

School of Engineering Science, Tietotekniikka

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

Tiivistelmä

This thesis examines the usage of design tokens in their atomic form as small parts of the design system and their transformation into Flutter code while allowing feasible collaboration solutions and multitheming. The design tokens are any solutions, like colors, text, or measurements, necessary to make the design of an user interface in a software. Transforming the tokens is part of the handoff process when design is transferred to developers to build the software.
The research method was a narrative literature review combined with testing of found software supporting the usage of design tokens. Analysis showed that for the creation and management of the design tokens, Tokens Studio and Supernova.io are tools that allow collaborative working methods like automatic synchronization and exporting design to code. To conclude, the tokens created in Figma with Tokens Studio are transformed into Flutter code with an exporter provided by Supernova.
 
Tämän opinnäytetyön tarkoituksena on tutkia ja arvioida kuinka design tokeneita voidaan hyödyntää pieninä osina design systeemiä sekä keskittyä niiden muuntamiseen käytettäväksi Flutter-koodiksi hyödyntäen suunnittelijoiden ja kehittäjien välistä yhteistyötä. Design tokenit ovat design systeemin kaikkia ratkaisuja, joita hyödynnetään ohjelmistojen kehittämisessä, eli esimerkiksi värit, fontit tai mitat ovat tokenisoitavissa eli niistä voidaan tehdä design tokeneita. Tokeneiden muunnos koodiksi on ohjelmistokehityksessä osa suunnitelman luovuttamista kehitysvaiheeseen.

Tutkimusmenetelmä koostui narratiivisesta kirjallisuuskatsauksesta sekä eri design tokeneita tukevien sovellusten testaamisesta. Analysoinnin tuloksena Tokens Studio ja Supernova.io ovat tutkimuksen aikana hyödyllisin tapa siirtää tokenit koodiksi vaalien suunnittelijoiden sekä kehittäjien yhteistyötä ohjelmistokehitysprojekteissa. Tämän hyödyn tuo erityisesti automaattinen tokeneiden synkronointi sekä muuntaminen koodiksi. Työkaluilla suunnitelmat ovat kootusti yhdessä paikassa taaten tiimien välille päivittyvän version kaikista designratkaisuista. Tutkielman tuloksena luodaan Figmassa Tokens Studio -työkalulla design tokenit ja ne muunnetaan Supernovan Flutter kääntäjän avulla koodiksi. Näin toimimalla manuaalisen työn määrä saadaan minimoitua automatisoimalla päivityksien siirtyminen koodiin.
 
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [5157]
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