~/talk

The Good, the Bad and the Ugly side of selecting Flutter

Talkat Fluttercon Europe 2023 · 2023-07-05..07-07· [flutter, legacy-modernisation]
links:none on file
slides:none on file

Company moves merchant tooling from native iPad Swift and a phone-specific picker to a unified Flutter codebase, expanding from 180,000 to 650,000 lines in 12 months while growing the team from 2 to 8 engineers. The picker app in Flutter ships with native feel and no user complaints; test coverage rises by 30 percentage points in five months after shifting away from too many end‑to‑end tests (initially a diamond instead of a pyramid). Responsive UI across phone, tablet and dock and Flutter hiring are ongoing challenges.

AI-written summary · about

  1. 0:00Introduction and background
  2. 3:17Why consider Flutter
  3. 5:27Merchant apps transition
  4. 8:18Scaling Flutter adoption
  5. 13:56Team growth and challenges
  6. 17:52Architecture and team structure
  7. 21:04Proud achievements and lessons
  8. 25:44Testing strategy and advice
  9. 27:08Reasons for choosing Flutter
  10. 29:38Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.