21/05/2025
Hot vacancies:

Exploring Presentation-Layer Patterns in Flutter/Dart
Rondo Daszyńskiego 1, 23rd floor, Warsaw16:00 UTC
Online/Offline
English
Free
About the event
We'll begin with determining specific tasks that can be effectively resolved using the cross-platform Flutter/Dart framework. Next, we'll briefly discuss Clean Architecture, its layers, and the key reasons to adopt it in projects. Finally, we’ll delve into the main topic: presentation-layer patterns and how to implement them efficiently.
The following patterns will be covered:
- MVVM (Model-View-ViewModel);
- BLoC (Business Logic Component);
- MVP (Model-View-Presenter);
- Redux (unidirectional data flow);
- Clean Architecture (use case-driven);
- MVI (Model-View-Intent);
- MVU (Model-View-Update) (Elm Architecture);
- VIPER (View, Interactor, Presenter, Entity, and Router);
- Stateful Widget-based pattern.
The event will be interesting for:
Flutter developers, mobile developers (Android/iOS), software architects, tech leads, engineering managers, beginner and intermediate developers, and cross-platform enthusiasts.

Topics and speakers

Siarhei Krupenich
Mobile Software Developer at Andersen
Exploring Presentation-Layer Patterns in Flutter/Dart
About the topic
Agenda: - Introduction; - Why use Flutter for cross-platform development; - Understanding Clean Architecture; - Delving into presentation-layer patterns; - Q&A session; - Wrap-up.
About the speaker
Siarhei graduated from BSUIR with a degree in computer science and started his career as a mobile software developer. His primary focus is Android development, as well as cross-platform mobile development using Flutter and Dart. Additionally, Siarhei has experience in resource management, technical interviews, and technical writing.
Attend our free meetup online or in person