Hot vacancies:

image

Exploring Presentation-Layer Patterns in Flutter/Dart

Rondo Daszyńskiego 1, 23rd floor, Warsaw
Registration

Share this event:

21/05/2025

16: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.

image

Topics and speakers

Siarhei Krupenich

Siarhei Krupenich

Mobile Software Developer at Andersen

16:00 UTC

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

21 May
16:00 UTC
Warsaw

Upcoming meetups