Transitioning to Flutter at Scale @ Betterment | Sam Moore

Emerging Technologies & Business
blank blank blank blank

Sam Moore is Principal Engineer at Betterment.

Betterment is a smart money manager offering everyday cash management, savings plans, and goals.

Sam and his team at Betterment have recently decided to migrate from their existing native code to Flutter. As Betterment has taken the shift to ‘mobile-first’ Sam gives some amazing insight on how this has worked at scale, and how they have strategized the integration. This is a big decision for any business, so we hear what made Sam decide to make the change to Flutter, its benefits, and some of the pitfalls to be aware of along the way. We also discuss how to enthuse your fellow engineers about the migration to Flutter.

Flutter is a UI toolkit created by Google for building beautiful, natively compiled applications for mobileweb, and desktop from a single codebase.

Showtimes

0:45 – Insight into Betterment and the service they provide.

3:00 – What the role of Principal Engineer entails.

5:18 – The migration to Flutter at Betterment and its benefits.

9:50 – The challenges involved in making the switch to Flutter.

12:05 – The thought process before making the switch.

17:14 – Bringing in and working along side David DeRemer’s team from Very Good Ventures.

17:52 – The Mobile engineer’s apprehensive response to migrating to flutter.

25:53 – The phenomenal statistics surrounding Flutter.

32:00 – Investing in a native feature manager and an embedded Flutter feature manager.

36:50 – Establishing the process that works for you, your team, and objectives.