Leancode Logo

Choosing the Right Architecture for Your Flutter App

On-demand webinar

Flutter architecture is often seen as a significant challenge for software professionals, yet it is essential for efficiently managing large-scale applications.

In this webinar, our Head of Mobile, along with a Senior Flutter Architect, share key insights on how to master Flutter architecture, enhance your Flutter expertise, and manage software projects effectively.

Sign up, and we’ll send you the webinar right away to your email!

Learn all there is to know about Flutter Architecture

Watch the insightful webinar where our Head of Mobile explores a robust architecture in large-scale Flutter applications. This comprehensive session will cover:

  • Flutter architecture overview: Dive into project structure, application logic, and state management options such as Bloc/Cubit vs Riverpod.
  • Navigation strategies: Learn the most important factors when it comes to implementing navigation.
  • Dependency injection: Implement efficient dependency injection strategies tailored for Flutter.
  • Multi-module architecture: Explore Melos and event bus integration for scalable projects.
  • Backend communication: Strategies for seamless communication with backend.
  • Cache & offline mode: Ensure your app performs reliably offline with effective caching techniques.
  • Testing: Learn when to use unit and widget testing, golden tests, as well as E2E UI testing with Patrol.
  • Bonus topics: Delve into large-scale caveats, Design System implementation, and a curated list of useful external services.

Don’t miss out on this opportunity to gain valuable insights and practical knowledge to elevate your Flutter development skills. Get access to the webinar on demand and watch it at your convenience!

Meet our speakers

Mateusz Wojtczak, Head of Mobile at LeanCode
Mateusz Wojtczak
LeanCode
Head of Mobile at LeanCode and GDE for Dart and Flutter. Co-founder and host of Flutter Europe and Flutter Warsaw. Speaker at international conferences, Flutter Contributor, and Technical Owner of several OSS packages, including Patrol - the E2E UI Testing framework for Flutter apps.
Robert Odrowąż-Sypniewski, Senior Flutter Architect at LeanCode
Robert Odrowąż-Sypniewski
LeanCode
Robert is a Senior Flutter Architect at LeanCode. He specializes in architectural and organizational aspects of Flutter mobile applications.

Who is it for?

CTOs, CIOs and Tech Leads

managing Flutter projects
CTOs, CIOs and Tech Leads - icon
Software Engineers - icon
Curious minds - icon