SlideShare a Scribd company logo
1 of 15
Download to read offline
Käyttöliittymäsuunnittelun
työkalut
MsC Ari Tuhkala
Akateeminen sekatyöläinen
TJTA104 Ihminen ja teknologia
Luento 3 Maanantai 19.1.2015 12:15 - 13:45 Ag aud 1
LUENNON RAKENNE
01
02
03
04
Harjoitustyöohjeet
Mitä ja miksi tulee tehdä
Yhteiset ohjeet
Ohjeet, vinkit, ojat ja allikot
Demo: ohjelmointi 2
Rautalankaa ja ikkunoiden rakentelua
Demo: muut opiskelijat
Luovuutta ja kuvankäsittelyä
HARJOITUSTYÖ
KUMARRA AIKARAJOJA
4.2.2015
25.2.2015TAI 4.3.2015
9.3.2015
18.3.2015
Kevät
2015
2030 ?
Step 01: Käyttöliittymäkuvat
Koppaan
MUUT: Käyttöliittymäkuvapolut
OHJ2: Käyttöliittymäkuvat,
rautalankaluonnos ja visuaalinen luonnos
Step 02:
Demotilaisuudet
Toisen ryhmän käyttöliittymästä
arviointi. Voi suorittaa myös
itsenäisesti
Step 03. Vertaisarviointi
Lähettäkää sähköpostitse
vertaisarviointinne ryhmälle
Step 04: Harjoitustyöraportin
palautus
Palautetaan PDF-tiedostona Koppaan
Step 05: Opintopisteet
Jos kaikki menee kunnialla, niin
kurssisuoritus taskuun
Step 06: Maisteripaperi
Käärö kouraan, lakki
päähän ja maailmalle
KÄYTTÖLIITTYMÄ-
SUUNNITTELU
OSA-ALUEITA
Hahmottelu
Luonnostelu
Rautalankamalli
Elementtien sijoittelu
Sketsaus
Värimaailma
Logot, ikonit, napit
Koristeet
Visuaalinen
suunnittelu
Käyttöliittymän toteuttaminen
Sovelluslogiikan yhdistäminen
Testaaminen
Ohjelmistokehitys
Syntax
error
NEUVOJA JA SUDENKUOPPIA
MITÄ MINÄ OPIN TÄSTÄ TEHTÄVÄSTÄ
Harjoitustyön tarkoitus on oppia ja soveltaa luentojen sisältöä käytännössä.
Lue tarkkaan kurssin arviointiperusteet.
Sisältö ja argumentointi
Elämäsi mahdollisuus. ”Voi jestas tämä [vapaavalintainen ohjelmisto,
verkkosivu tai laite] on surkea”. No tee itse parempi.
Käytä luovuutta
Ensimmäinen ja tärkein sääntö: tallenna erikseen kaikki välivaiheet. Pahin
virhe on tehdä uudelleensuunnittelu kerralla, muuntaa se kuvaksi, jolloin
kerrokset (layers) häviävät ja katua, kun joutuu tekemään koko homman
uusiksi.
Tallenna välivaiheet
Esimerkiksi hyvässä kuvankäsittelyohjelmassa näet apuviivaimet, koordinaatit,
objektin koon ja suhteet muihin objekteihin. Sopivien työvälineiden
etsimiseen ja opetteluun menee aikaa, mutta ne nopeuttavat työskentelyä
moninkertaisesti.
Aja vain hyvillä hevosilla
Ole tarkkana kuvakokojen ja zoomin kanssa. Huolehdi, että elementit ovat
samassa linjassa. Tallenna käyttöliittymässä käytettävät värit.
Huomioi mittasuhteet ja värit
Kurssilla on tuntiopettajia sitä varten, että he auttavat sinua harjoitustyön
tekemisessä. Älä epäröi kysyä apua. Demotilaisuudet ovat sitä varten.
Tartu auttaviin kätösiin
APUVÄLINEITÄ
LINKKEJÄ ERILAISIIN PALVELUIHIN
A. Kuvankäsittely
Gimp
Pixelmator
Xara Designer
C. Ilmaisia kuvia
Pixabay
Google kuvahaku: hakutyökalut -
käyttöoikeudet - saa käyttää…
B. UI-design
Ilmaisia UI-elementtejä
Os X UI-elementit
WhatTheFont
D. Verkkosivut
Firefox developer tools
Chrome developer tools
F. Tutoriaalit ym.
Hongiat
Envato
Udemy
E. Rautalanka
Mockingbird
Lucidchart
Mockflow
KUVAPOLKU
TOIMINTO:
konferenssin
vaihtaminen
UUSI KÄYTTÖLIITTYMÄ
Käyttäjä näkee konferenssin
luentojen aikataulun, aiheen,
puhujan ja paikan
Nykyinen
konferenssi
Konferenssilista Uusi konferenssi
Konferenssilistaan siirrytään
painamalla keskellä olevaa
listanappia. Listaa voi selata
Käyttäjä valitsi konferenssin
Geeks Gathering Magic
KÄYTTÖLIITTYMÄN
UUDELLEENSUUNNITTELU
NELJÄ ERILAISTA LÄHESTYMISTAPAA
1
OHJELMOINTIYMPÄRISTÖT
3
UUDELLEENPIIRTO
2
VALMIIT UI-ELEMENTIT
4
NAARMUSTA ALKAEN
Visuaalinen suunnittelu
Toteutuksen miettiminen
Rajoitteet ja mahdollisuudet
Tarina joulukorteista ja alakoulusta
Layout hyvä, mutta ulkonäkö huono
Toimintalogiikan säilyttäminen
Tarina pyörästä ja keksijästä
Käyttöliittymästandardit
Vältät idioottimaisuudet
Tee itse - päätä itse
Kova vaiva - hyvä palkka
DEMONSTRAATIO
TOISIN SANOEN - LUENTO EI LOPU VIELÄ AIKOIHIN
Ohjelmointi 2 -kurssilaiset
Käydään läpi rautalankaversion tekeminen Mockingbirdillä ja alkeet
käyttöliittymän toteuttamisesta Eclipsen Java WindowBuilderilla.
Muut
Kannattaa ensin hahmotella toimintoa rautalankamallin avulla. Demonstroidaan
Gimpiä, koska se on ilmainen ja saatavilla useimmille käyttöjärjestelmille. Sallittua,
ellei jopa suotavaa, käyttää muuta ohjelmaa.
ONNEA
MATKAAN
TJTA104 käyttöliittymäsuunnittelun työkalut

More Related Content

Similar to TJTA104 käyttöliittymäsuunnittelun työkalut

Tekoäly opetuksessa ja Adobe Express 14.3.24
Tekoäly opetuksessa ja Adobe Express 14.3.24Tekoäly opetuksessa ja Adobe Express 14.3.24
Tekoäly opetuksessa ja Adobe Express 14.3.24Matleena Laakso
 
Tekoäly opetuksessa 11.9.23
Tekoäly opetuksessa 11.9.23Tekoäly opetuksessa 11.9.23
Tekoäly opetuksessa 11.9.23Matleena Laakso
 
Tekoäly tutuksi & käytännön vinkkejä kirjastotyöhön
Tekoäly tutuksi & käytännön vinkkejä kirjastotyöhönTekoäly tutuksi & käytännön vinkkejä kirjastotyöhön
Tekoäly tutuksi & käytännön vinkkejä kirjastotyöhönMatleena Laakso
 
Tvt oppimisprosessin eri vaiheissa
Tvt oppimisprosessin eri vaiheissaTvt oppimisprosessin eri vaiheissa
Tvt oppimisprosessin eri vaiheissaMatleena Laakso
 
Digikouluttajan työkalut 29.3.22.pdf
Digikouluttajan työkalut 29.3.22.pdfDigikouluttajan työkalut 29.3.22.pdf
Digikouluttajan työkalut 29.3.22.pdfMatleena Laakso
 
Digikouluttajan työkalut 16.3.22
Digikouluttajan työkalut 16.3.22Digikouluttajan työkalut 16.3.22
Digikouluttajan työkalut 16.3.22Matleena Laakso
 
Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18
Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18
Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18Matleena Laakso
 
Osaamista ja sovelluksia aktivointiin ja verkkosisältöihin
Osaamista ja sovelluksia aktivointiin ja verkkosisältöihinOsaamista ja sovelluksia aktivointiin ja verkkosisältöihin
Osaamista ja sovelluksia aktivointiin ja verkkosisältöihinMatleena Laakso
 
Tieto ja viestintätekniikka pedagogisena työvälineenä. luento 1
Tieto  ja viestintätekniikka pedagogisena työvälineenä. luento 1 Tieto  ja viestintätekniikka pedagogisena työvälineenä. luento 1
Tieto ja viestintätekniikka pedagogisena työvälineenä. luento 1 Jari Laru
 
Oppijoiden osallistaminen 9.3.22
Oppijoiden osallistaminen 9.3.22Oppijoiden osallistaminen 9.3.22
Oppijoiden osallistaminen 9.3.22Matleena Laakso
 
Kuvat ja videot opetuksessa
Kuvat ja videot opetuksessaKuvat ja videot opetuksessa
Kuvat ja videot opetuksessaMatleena Laakso
 
Digitaalinen laatumatto tyoskentely Skypessä
Digitaalinen laatumatto tyoskentely SkypessäDigitaalinen laatumatto tyoskentely Skypessä
Digitaalinen laatumatto tyoskentely Skypessäeamkhanke
 
Interaktiiviset verkkomateriaalit 16.2.24
Interaktiiviset verkkomateriaalit 16.2.24Interaktiiviset verkkomateriaalit 16.2.24
Interaktiiviset verkkomateriaalit 16.2.24Matleena Laakso
 
Osallistujien aktivointi 2.2.21
Osallistujien aktivointi 2.2.21Osallistujien aktivointi 2.2.21
Osallistujien aktivointi 2.2.21Matleena Laakso
 
Digiä esityksiin 23.10.19
Digiä esityksiin 23.10.19Digiä esityksiin 23.10.19
Digiä esityksiin 23.10.19Matleena Laakso
 
Verkko-opetuksen uudet tuulet 29.9.23
Verkko-opetuksen uudet tuulet 29.9.23Verkko-opetuksen uudet tuulet 29.9.23
Verkko-opetuksen uudet tuulet 29.9.23Matleena Laakso
 
Kouluttajan digityökalut 14.6.21
Kouluttajan digityökalut 14.6.21Kouluttajan digityökalut 14.6.21
Kouluttajan digityökalut 14.6.21Matleena Laakso
 
Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24
Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24
Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24Matleena Laakso
 
Verkkokurssin rakentaminen moodleen, 18.6.2013
Verkkokurssin rakentaminen moodleen, 18.6.2013Verkkokurssin rakentaminen moodleen, 18.6.2013
Verkkokurssin rakentaminen moodleen, 18.6.2013Anu Ylitalo
 

Similar to TJTA104 käyttöliittymäsuunnittelun työkalut (20)

Tekoäly opetuksessa ja Adobe Express 14.3.24
Tekoäly opetuksessa ja Adobe Express 14.3.24Tekoäly opetuksessa ja Adobe Express 14.3.24
Tekoäly opetuksessa ja Adobe Express 14.3.24
 
Tekoäly opetuksessa 11.9.23
Tekoäly opetuksessa 11.9.23Tekoäly opetuksessa 11.9.23
Tekoäly opetuksessa 11.9.23
 
Tekoäly tutuksi & käytännön vinkkejä kirjastotyöhön
Tekoäly tutuksi & käytännön vinkkejä kirjastotyöhönTekoäly tutuksi & käytännön vinkkejä kirjastotyöhön
Tekoäly tutuksi & käytännön vinkkejä kirjastotyöhön
 
Tvt oppimisprosessin eri vaiheissa
Tvt oppimisprosessin eri vaiheissaTvt oppimisprosessin eri vaiheissa
Tvt oppimisprosessin eri vaiheissa
 
Digikouluttajan työkalut 29.3.22.pdf
Digikouluttajan työkalut 29.3.22.pdfDigikouluttajan työkalut 29.3.22.pdf
Digikouluttajan työkalut 29.3.22.pdf
 
Digikouluttajan työkalut 16.3.22
Digikouluttajan työkalut 16.3.22Digikouluttajan työkalut 16.3.22
Digikouluttajan työkalut 16.3.22
 
Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18
Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18
Lisätty ja virtuaalitodellisuus opetuksessa 20.3.18
 
Osaamista ja sovelluksia aktivointiin ja verkkosisältöihin
Osaamista ja sovelluksia aktivointiin ja verkkosisältöihinOsaamista ja sovelluksia aktivointiin ja verkkosisältöihin
Osaamista ja sovelluksia aktivointiin ja verkkosisältöihin
 
Tieto ja viestintätekniikka pedagogisena työvälineenä. luento 1
Tieto  ja viestintätekniikka pedagogisena työvälineenä. luento 1 Tieto  ja viestintätekniikka pedagogisena työvälineenä. luento 1
Tieto ja viestintätekniikka pedagogisena työvälineenä. luento 1
 
Tekoäly tuli 9.11.23
Tekoäly tuli 9.11.23Tekoäly tuli 9.11.23
Tekoäly tuli 9.11.23
 
Oppijoiden osallistaminen 9.3.22
Oppijoiden osallistaminen 9.3.22Oppijoiden osallistaminen 9.3.22
Oppijoiden osallistaminen 9.3.22
 
Kuvat ja videot opetuksessa
Kuvat ja videot opetuksessaKuvat ja videot opetuksessa
Kuvat ja videot opetuksessa
 
Digitaalinen laatumatto tyoskentely Skypessä
Digitaalinen laatumatto tyoskentely SkypessäDigitaalinen laatumatto tyoskentely Skypessä
Digitaalinen laatumatto tyoskentely Skypessä
 
Interaktiiviset verkkomateriaalit 16.2.24
Interaktiiviset verkkomateriaalit 16.2.24Interaktiiviset verkkomateriaalit 16.2.24
Interaktiiviset verkkomateriaalit 16.2.24
 
Osallistujien aktivointi 2.2.21
Osallistujien aktivointi 2.2.21Osallistujien aktivointi 2.2.21
Osallistujien aktivointi 2.2.21
 
Digiä esityksiin 23.10.19
Digiä esityksiin 23.10.19Digiä esityksiin 23.10.19
Digiä esityksiin 23.10.19
 
Verkko-opetuksen uudet tuulet 29.9.23
Verkko-opetuksen uudet tuulet 29.9.23Verkko-opetuksen uudet tuulet 29.9.23
Verkko-opetuksen uudet tuulet 29.9.23
 
Kouluttajan digityökalut 14.6.21
Kouluttajan digityökalut 14.6.21Kouluttajan digityökalut 14.6.21
Kouluttajan digityökalut 14.6.21
 
Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24
Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24
Tekoäly, sovelluksia ja oppimistehtäviä 20.1.24
 
Verkkokurssin rakentaminen moodleen, 18.6.2013
Verkkokurssin rakentaminen moodleen, 18.6.2013Verkkokurssin rakentaminen moodleen, 18.6.2013
Verkkokurssin rakentaminen moodleen, 18.6.2013
 

TJTA104 käyttöliittymäsuunnittelun työkalut

  • 1. Käyttöliittymäsuunnittelun työkalut MsC Ari Tuhkala Akateeminen sekatyöläinen TJTA104 Ihminen ja teknologia Luento 3 Maanantai 19.1.2015 12:15 - 13:45 Ag aud 1
  • 2. LUENNON RAKENNE 01 02 03 04 Harjoitustyöohjeet Mitä ja miksi tulee tehdä Yhteiset ohjeet Ohjeet, vinkit, ojat ja allikot Demo: ohjelmointi 2 Rautalankaa ja ikkunoiden rakentelua Demo: muut opiskelijat Luovuutta ja kuvankäsittelyä
  • 3. HARJOITUSTYÖ KUMARRA AIKARAJOJA 4.2.2015 25.2.2015TAI 4.3.2015 9.3.2015 18.3.2015 Kevät 2015 2030 ? Step 01: Käyttöliittymäkuvat Koppaan MUUT: Käyttöliittymäkuvapolut OHJ2: Käyttöliittymäkuvat, rautalankaluonnos ja visuaalinen luonnos Step 02: Demotilaisuudet Toisen ryhmän käyttöliittymästä arviointi. Voi suorittaa myös itsenäisesti Step 03. Vertaisarviointi Lähettäkää sähköpostitse vertaisarviointinne ryhmälle Step 04: Harjoitustyöraportin palautus Palautetaan PDF-tiedostona Koppaan Step 05: Opintopisteet Jos kaikki menee kunnialla, niin kurssisuoritus taskuun Step 06: Maisteripaperi Käärö kouraan, lakki päähän ja maailmalle
  • 5. OSA-ALUEITA Hahmottelu Luonnostelu Rautalankamalli Elementtien sijoittelu Sketsaus Värimaailma Logot, ikonit, napit Koristeet Visuaalinen suunnittelu Käyttöliittymän toteuttaminen Sovelluslogiikan yhdistäminen Testaaminen Ohjelmistokehitys Syntax error
  • 6. NEUVOJA JA SUDENKUOPPIA MITÄ MINÄ OPIN TÄSTÄ TEHTÄVÄSTÄ Harjoitustyön tarkoitus on oppia ja soveltaa luentojen sisältöä käytännössä. Lue tarkkaan kurssin arviointiperusteet. Sisältö ja argumentointi Elämäsi mahdollisuus. ”Voi jestas tämä [vapaavalintainen ohjelmisto, verkkosivu tai laite] on surkea”. No tee itse parempi. Käytä luovuutta Ensimmäinen ja tärkein sääntö: tallenna erikseen kaikki välivaiheet. Pahin virhe on tehdä uudelleensuunnittelu kerralla, muuntaa se kuvaksi, jolloin kerrokset (layers) häviävät ja katua, kun joutuu tekemään koko homman uusiksi. Tallenna välivaiheet Esimerkiksi hyvässä kuvankäsittelyohjelmassa näet apuviivaimet, koordinaatit, objektin koon ja suhteet muihin objekteihin. Sopivien työvälineiden etsimiseen ja opetteluun menee aikaa, mutta ne nopeuttavat työskentelyä moninkertaisesti. Aja vain hyvillä hevosilla Ole tarkkana kuvakokojen ja zoomin kanssa. Huolehdi, että elementit ovat samassa linjassa. Tallenna käyttöliittymässä käytettävät värit. Huomioi mittasuhteet ja värit Kurssilla on tuntiopettajia sitä varten, että he auttavat sinua harjoitustyön tekemisessä. Älä epäröi kysyä apua. Demotilaisuudet ovat sitä varten. Tartu auttaviin kätösiin
  • 7. APUVÄLINEITÄ LINKKEJÄ ERILAISIIN PALVELUIHIN A. Kuvankäsittely Gimp Pixelmator Xara Designer C. Ilmaisia kuvia Pixabay Google kuvahaku: hakutyökalut - käyttöoikeudet - saa käyttää… B. UI-design Ilmaisia UI-elementtejä Os X UI-elementit WhatTheFont D. Verkkosivut Firefox developer tools Chrome developer tools F. Tutoriaalit ym. Hongiat Envato Udemy E. Rautalanka Mockingbird Lucidchart Mockflow
  • 10.
  • 11. UUSI KÄYTTÖLIITTYMÄ Käyttäjä näkee konferenssin luentojen aikataulun, aiheen, puhujan ja paikan Nykyinen konferenssi Konferenssilista Uusi konferenssi Konferenssilistaan siirrytään painamalla keskellä olevaa listanappia. Listaa voi selata Käyttäjä valitsi konferenssin Geeks Gathering Magic
  • 12. KÄYTTÖLIITTYMÄN UUDELLEENSUUNNITTELU NELJÄ ERILAISTA LÄHESTYMISTAPAA 1 OHJELMOINTIYMPÄRISTÖT 3 UUDELLEENPIIRTO 2 VALMIIT UI-ELEMENTIT 4 NAARMUSTA ALKAEN Visuaalinen suunnittelu Toteutuksen miettiminen Rajoitteet ja mahdollisuudet Tarina joulukorteista ja alakoulusta Layout hyvä, mutta ulkonäkö huono Toimintalogiikan säilyttäminen Tarina pyörästä ja keksijästä Käyttöliittymästandardit Vältät idioottimaisuudet Tee itse - päätä itse Kova vaiva - hyvä palkka
  • 13. DEMONSTRAATIO TOISIN SANOEN - LUENTO EI LOPU VIELÄ AIKOIHIN Ohjelmointi 2 -kurssilaiset Käydään läpi rautalankaversion tekeminen Mockingbirdillä ja alkeet käyttöliittymän toteuttamisesta Eclipsen Java WindowBuilderilla. Muut Kannattaa ensin hahmotella toimintoa rautalankamallin avulla. Demonstroidaan Gimpiä, koska se on ilmainen ja saatavilla useimmille käyttöjärjestelmille. Sallittua, ellei jopa suotavaa, käyttää muuta ohjelmaa.