Skip navigation

Device-Agnostic Design

Device-Agnostic Design

Welcome! This course will teach you what Device-Agnostic Design is, what has led to the emergence of Device-Agnostic Design, and what the present issues and challenges in Device-Agnostic Design are.

The focus is on hands-on practice, where you will learn to design, implement, and test applications that work on multiple devices. When working on software, we use Dart and Flutter, a modern programming language and a modern framework for building software for multiple devices from a single codebase.

This course is free and open for all.

Cloud with databases on top. Buzzwords displayed in rain from the cloud. The rain falls toward a phone.

HomeSupport scheduleGrading scheduleCreditsPrivacy noticeAccessibility statementResearch outline