Re-Platforming The Path For Betterment
summary
Betterment re-platforms its eight‑year native mobile codebase to Flutter, using an add-to-app strategy and a staged pilot with clear evaluation criteria. The app reaches 500,000 downloads and 4.7‑star ratings; migration finishes with only one or two legacy features left. Feature delivery time drops to about half the time, teams ship multi‑step flows in a day during a hackathon, and the company pairs rollout, cleanup, and design‑system investment to capture durable business and developer productivity gains.
AI-written summary · about
chapters (14)
- 0:00Flutter replatforming at Betterment
- 3:01App and tech stack overview
- 5:51Legacy mobile codebase problems
- 9:00Cross-platform options evaluated
- 11:26Why Flutter was chosen
- 14:34Flutter’s future concerns
- 18:05Convincing leadership to adopt Flutter
- 24:00Tech investment lifecycle
- 27:13Pilot phase and criteria
- 31:03Engaging dev team
- 33:50Flutter’s impact on speed
- 36:38Team and business changes
- 40:06Lessons after five years
- 42:11Key takeaways
related talks
30mAdding Flutter to your app - what are they not telling you?
11mStarting Small to Growing Big
22mArchitecture First: Foundations for Long Term Success
40mGrowing Pains: Scaling and Re-architecting Apps Under Fire
19mFight, Flight, or Fix? Winning the Legacy Flutter Challenge
58mMobile App Architecture: How to Conquer the Giant!
38mPutting a Jetpack on your legacy codebase
35mTaming Legacy: Refactoring Patterns for Large Flutter Codebases
