Göm menyn

TDDC73 Interaktionsprogrammering

Ht 2025


Kursen, Interaktionsprogrammering, adresserar de centrala utmaningarna och metoderna inom utvecklingen av moderna, händelsestyrda applikationer. Den ger studenten en teoretisk grund och praktisk erfarenhet av att bygga komplexa användargränssnitt för olika plattformar. Fokus ligger på att analysera och tillämpa samtida ramverk för interaktionsdesign, såsom React-Native och Flutter. Kursen täcker avancerade koncept för layouthantering och interaktionsprinciper. En del av kursen ägnas åt applikationers kommunikation med externa system, där studenterna implementerar och konsumerar API:er med tekniker som REST och GraphQL. Genom ett avslutande projektarbete, som innefattar skapandet av ett minimalistiskt Software Development Kit (SDK), får studenterna en djupare förståelse för de underliggande abstraktionslagren och designmönstren som möjliggör robust och skalbar mjukvaruutveckling för interaktiva system.


Sidansvarig: Anders Fröberg
Senast uppdaterad: 2025-11-07