Talk type: Talk

A Multi-module Flutter Application

  • Talk in Russian
Presentation pdf

How to build an application on Flutter that has more than 10 product teams working on it at the same time. How to make sure that you don't break everything and make stable releases.

Cases of Flutter application implementation in large teams can be counted on the fingers of one hand. Let me tell you about our experience.

Problems encountered:

  • Matrix structure with teams broken down into features.
  • Teams should be independent and junior developers can be hired into them.
  • At peak, there will be 14 teams, hence about 20 people working on the project in parallel.
  • Ideally, we should output the functionality of each team independently and at almost any point in time.
  • The app should live in prod longer than past apps (lived for 4 and 2 years).
  • Ability to iterate on the product quickly.
  • Integration of the app with the bank's legacy systems.
  • Few strong human resources in the market.

The talk will be of interest to those who don't believe you can build large applications on Flutter.

Speakers

Invited experts

Hosts

Schedule