In release mode, debugging information is not necessary, and the focus is performance. Flutter uses a technique that's common to game engines. By using AOT mode, Dart code is compiled to native code, and the app loads the Flutter library and delegates rendering, input, and event handling to it by using the Skia engine.