Jens Gyselinck

Head of front-end applications at InvestSuite and freelance software engineer

Talk Title

Building and maintaining large multi-brand design systems with Flutter






11:15 > 40 min


on Twitter

Design systems are becoming more and more common practice these days. The larger your application gets, the bigger your need to add your own.

Luckily, due to the way Flutter is built, it is exceptionally well suited to build and maintain design systems, complex token libraries and abstract their complexity away.
But how do you make these multi-brand? How do you scale things? How do you avoid common pitfalls and keep things maintainable?

In this talk we will explore the setup of a large multi-brand design system. Some of the problems we solved, and how we pushed our implementation time to the lowest time possible by adding automated Figma sync, contract validation and code generation into the mix.

Speaker Bio

Started working with Flutter in 2018 when I attended a Flutter Belgium meetup. Working full-time with Flutter in 2019. Recently started co-organising the Flutter Belgium meetups.
In my spare time I enjoy bouldering, rock climbing and playing music.