Leancode Logo

Sign up now, and we’ll send you the webinar recording this November!

How to choose the proper architecture for a Flutter app?

Webinar on demand

Flutter architecture is often seen as a significant challenge for software professionals, yet it is essential for efficiently managing large-scale applications. Watch our on-demand webinar, led by LeanCode's Head of Mobile, to master Flutter architecture, enhancing your Flutter expertise and the ability to manage software projects effectively.

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 speaker

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.

Who is it for?

CTOs, CIOs and Tech Leads

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