top of page

Dominik Šimoník
Senior Engineer | Flutter & Firebase GDE
With over eight years of experience in mobile app development, he has collaborated with both startups and established companies, delivering high-quality, seamless user experiences. He is currently a Senior Engineer at Very Good Ventures, one of the most established companies in the Flutter ecosystem, specializing in Flutter app development for major clients like Google, Hamilton, and Toyota and others.
As a Google Developer Expert for Firebase & Flutter and an Google Developer Group organizer, Dominik is involved in the tech community. He frequently shares his expertise through mentoring, speaking at events, and organizing workshops.
Throughout his career, he has held key leadership roles, including a CTO position at Openvibe, and has contributed as a senior lecturer at Czechitas.
Beyond development, Dominik is passionate about craft beer, gaming, and all things geeky.
Under the Hood of ScrollViews
Scrolling in Flutter may seem simple - until it isn’t. In this session, we’ll dive deep into how scrolling really works under the hood. From understanding how ScrollView, Scrollable, and Viewport interact, to managing scroll position and solving infinite viewport issues, you’ll gain the knowledge needed to take full control of scrolling in your apps. We’ll also look at real-world examples and explore how to create custom scroll effects for delightful user experiences.
Understand how scrolling works in Flutter, from ScrollView to RenderSliver
Learn the roles of Scrollable and Viewport, and how scroll position is maintained
Explore how to create custom scroll effects and behaviors
Identify and fix issues related to infinite viewports and layout overflows
bottom of page