This document discusses adopting Flutter in existing native mobile applications. It describes adding a Flutter module to projects, integrating Flutter with iOS and Android, communicating between Flutter and native code using MethodChannels, handling multiple Flutters, and recreating the FlutterActivity and FlutterViewController when navigating back to them to use a single Flutter engine. The goal is to migrate an app's UI to Flutter for better conversions and a modern design while keeping the existing native code and navigation.