top of page

Juan Manuel Silveira
Lead Flutter Engineer at GlobalComix
Hey! My name is Juan Manuel Silveira. I'm a software engineer, currently working on GlobalComix as a Lead Flutter Engineer. I used to work on companies like CreateThrive and Very Good Ventures. I really enjoy sharing my knowledge with the Flutter community. I've participated as speaker in multiple Google Developer Group events, on FlutterConf LATAM 2023 and Fluttercon USA 2024.
From Math to Dynamic UIs: Applying Matrix4 Transformations in Flutter
Remember those matrix operations from school you thought you'd never use again? Dive into the world of Flutter's Matrix4 and discover how fundamental operations like scale() and transform() can bring your UI to life in ways you might not have thought of.
We'll demystify how Flutter utilizes matrix transformations, cleverly handling translation, rotation and scaling within its core mechanics. You'll learn how these are applied using the Transform widget, how to layer them effectively, and how Flutter's Axis system interacts with these transformations. Mastering these fundamentals is key to building compelling animations, smooth zooming functionalities, and other dynamic visual effects with precision.
Going beyond theory, we'll showcase real-life examples from a production application, demonstrating how these techniques are used to handle complex and performant animations and interactions. Learn practical techniques, see matrix math turn into UI magic, and equip yourself with the skills to implement visually engaging experiences in your Flutter applications.
bottom of page