Roaa Khaddam

Software Engineer at Widgetbook, Flutter GDE

Talk Title

Code Meets Art: Flutter for Creative Coding

Room

Dart Den

Date

05.07.2024

Time

13:25 > 40 min

Share

on Twitter

In this talk, I want to show you how you can blur the lines between code and art using Flutter!

After a quick introduction into what creative coding is and how its visual feedback nature can be a great way to learn how to code, we’ll dive into the technical details on how Flutter can be used for that purpose. Starting from the custom painter and canvas API, and making our way into shaders and 3rd party tools and packages. Additionally, we will explore what it means to use algorithms to create Art and what happens when you bleed that art into user interfaces and experiences. Finally, with its cross platform capabilities and easy control over every pixel, we’ll answer the question of why use Flutter for this purpose in the first place.

Speaker Bio

Software Engineer and Google Developer Expert for Flutter & Dart, passionate about animation, content creation, open source, and speaking at tech events. Currently a Senior Flutter Developer at Widgetbook working on an open source product that aims to make Flutter developer’s life easier and changes the way designers and developers collaborate.

Started getting involved with the vibrant Flutter Community in late 2022. And since written multiple articles, participated and won in the Flutter Puzzle Hack challenge, built and contributed to open-source projects, and spoken in online and in-person tech events.

Menu