Mauricio Miguez
Software Engineer at Holafly
Montevideo, Uruguay
Actions
Mauricio is a Uruguayan Software Engineer with a passion for continuous learning and sharing best practices in software development. Currently a Flutter Engineer at Holafly, he works within cross-functional teams to deliver high-quality mobile experiences, while also helping drive collaboration and engineering standards across the organization.
Since 2021, Mauricio has been working extensively with Flutter, striving to elevate software quality and push the boundaries of industry standards. He has also spoken at notable events such as Fluttercon USA, Flutter Conf Latam and GDG Montevideo, where he enjoys engaging with the developer community and sharing insights from the field.
Links
Area of Expertise
Topics
Mastering Scalable Theming for Custom Flutter Widgets
Stop letting custom widget styling become a chaotic mess! This session delivers scalable best practices you can immediately apply to bring clarity and maintainability to your Flutter UI. We'll break down actionable patterns for effective theming, including encapsulating styles in dedicated classes for better organization, leveraging WidgetStateProperty for dynamic state-based visuals, and using WidgetStatesController to handle rebuilds.
Plus, we'll touch on hierarchical theming for managing complex component relationships. If you're looking to build robust component libraries or simply write cleaner, more maintainable UI code, this talk provides the practical insights you need to master widget theming in Flutter.
Key takeaways:
- Understand how to build well-structured theming solutions for your custom widgets that integrate effectively with your design system.
- Learn actionable patterns for encapsulating style properties in dedicated classes to enhance code clarity and simplify style modifications.
- Discover how to leverage WidgetStateProperty to manage visual changes based on widget states without complicating your widget's logic.
- Understand how to effectively use WidgetStatesController to manage interaction states and optimize widget rebuilds for better performance.
- Learn how hierarchical theming can help you manage and organize styling for complex custom widget structures.
Flutter Conf Latam - Quito, Ecuador
Entendiendo el Theme: Custom Widgets
2025 | NYC | fluttercon Sessionize Event
GDG Montevideo: Build with AI
Build with AI: Flutter + Agentes Autónomos
Impulsá tus aplicaciones Flutter con Vertex AI
Flutter Conf Latam - Arequipa, Peru
Manteniendo el 100% de test coverage: Mitos, estrategias y mejores prácticas
Holberton - Very Good Talks
Practices for Creating a Flutter App
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top