Session

LEGO Architecture for Enterprise-Scale Flutter Applications

As mobile applications grow into large, long-lived systems, maintaining a clear and scalable codebase becomes increasingly challenging. This talk explores a production-proven architectural approach for large-scale Flutter applications, successfully used for several years in a product with millions of users and a multi-million-line codebase, developed by a team of 100+ mobile engineers.

Built around a LEGO concept, where the application is composed of highly modular, interchangeable, self-contained building blocks, this architecture enables teams to develop and deliver features in isolation, while keeping the overall system consistent and maintainable. We’ll cover key aspects such as code organization, state management, navigation, dependency injection, configuration, testing, and more, along with the principles that guided these choices.

You’ll leave with practical recommendations for structuring large codebases and scaling development without sacrificing efficiency or maintainability.


An in-person talk by Anna Leushchenko at FlutterCon USA on July 18, 2026, Flutter&Friends on September 4, 2026, and FlutterCon EU on October 7, 2026.

Anna Leushchenko

Engineering Leader | Tech Speaker, Author, Editor | Google Developer Expert in Dart and Flutter | Passionate about Mobile and Quality

Kyiv, Ukraine

Actions

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