Kasutajaliidesed

Allikas: Lambda
Redaktsioon seisuga 27. mai 2014, kell 13:51 kasutajalt Irve (arutelu | kaastöö) (→2. Labori esitamine)
Mine navigeerimisribale Mine otsikasti

Kursuse kood: ITV0130
Link: http://www.lambda.ee/index.php/Kasutajaliidesed or http://www.lambda.ee/index/itv0130
Õppejõud: Jaagup Irve
Kontakt: jaagup.irve@ttu.ee, TTÜ ruum ICT-425
Kursus varasematel aastatel: 2013 2012


Korraldusest

Loengutes selgitame kasutajaliideste arendamise põhimõtteid. Harjutustundide eesmärk on tutvustada laborite tegemiseks tarvilikke tehnilisi lahendusi. Praktikumis lahendame iga nädal mõnd konkreetset liidese ehitamisel ettetulevat probleemi (kui pole kodutööde esitamise nädal, sest siis tegeleme ainult sellega)

Kontrolltööd

  • Kuna kontrolltööde tulemused saan alles esmaspäeval üles, siis esmaspäeval teist kontrolltööd ei toimu erinevalt sellest, mis plaanis oli.
  • Palun lisakontrolltöö ajaks arvestuslikult reserveerida neljapäev: 29. mai.

Rühmad

  • Rühmad
  • Muudatuste tegemine ja lisamine e-posti teel.
  • Rühm A: esmaspäev 16:00 ITC-404
  • Rühm B: esmaspäev 17:45 ITC-401
  • Rühm C: teisipäev 10:00 ITC-401

Hindest

Aine lõppeb hindelise arvestusega. Aine hinne koosneb kolmest komponendist:

  • Labor 1: Kasutajaliidese prototüüpimine staatilise HTML/CSS/Javascripti abil (30+3p) Tähtaeg: 17. märts (Rühmad A, B) ja 18. märts (Rühm C)
  • Labor 2: AJAX kasutajaliidese viimistlemine HTML/CSS/Javascripti abil. (30+3p) Serverirakenduse praktiline juhend Tähtaeg: 12. mai (Rühmad A, B) ja 13. mai (Rühm C)
  • Kontrolltöö lugemismaterjalide ja loengumaterjalide peale (40p) 19. mai

Laborid sooritatakse paarikaupa või soovi korral individuaalselt; hindamisel peavad kohal olema mõlemad paarilised.

Praktikumid

Esimene nädal praktikumi ei toimu, sest gruppidesse jagamine (vt grupid ülalpool)

  1. Prototüüpimine paberil
  2. Bootstrap
  3. Kassid (esitamiseks 25.nda veebruari jooksul)
  4. CSS elemente
  5. Transition
  6. Esimese labori esitamine
  7. Mobiilvaate praktikum
  8. Offline mobiiliapp
  9. Dijkstra
  10. Sqlite
  11. CSS3 elemente

Videod

Kontrolltöö

Kontrolltöö toimub viimase loengu ajal, loengu ruumides. Kontrolltöö sisuks on alltoodud materjalide lugemiskontroll ning HTML/javascripti tehniliste küsimuste lahendamine paberil.

Lugemist

Tehniline

Niisama huvitavat lugemist