Flutter and a Million Lines of Native Code
summary
A mobile platform team’s experience integrating Flutter into Grab’s large existing native app is described, covering concrete problems encountered when adding Flutter into a codebase with around a million lines of native code. The talk discusses technical challenges and the solutions used for embedding Flutter in a big-company, large-application environment.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:03Why integrate Flutter
- 8:30Integrating Flutter in native apps
- 11:43Reusing native code
- 17:09Integration architecture
- 24:53Optimizing Flutter startup
- 28:02Components and design system
- 33:03Testing Flutter apps
- 35:11Post-implementation metrics
- 40:26Results and conclusions
- 45:49Q&A
related talks
36mFlutter Add-to-App: The Good, the Bad and the Ugly
45mFlutter and a Large Project — Who Wins?
44mMultimodule Flutter App
39mImplementing Flutter at Tide
30mThe Struggles of Migrating to Flutter and What We Gained
25mFlutter: do more with less code
18mCross-Platform Development as a Native Mobile Developer
45mFlutter: A journey of productivity and happiness
