Компилятор создает двоичный код из исходного кода Dart.Для мобильных приложений исходный код скомпилирован для нескольких процессоров ARM, ARM64, x64 и для обеих платформ - Android и iOS.Это означает, что есть несколько результирующих двоичных файлов для каждой поддерживаемой комбинации процессора и платформы.
Из того, что я понимаю, есть только описания приложений, созданных в Flutter.
Неуверен, что вы подразумеваете под этим.Концепция исходного кода и компиляции для целевой платформы в основном одинакова для каждого языка программирования.JIT (Just in Time) компилируется во время выполнения на лету, в то время как AOT (Ahead of Time) компилируется до развертывания и запуска приложения.
Программа, написанная на Swift, отличается от программы, написаннойв Kotlin.
Также не уверен, что вы подразумеваете под этим.Swift может компилироваться в нативный код и в байт-код Java.Swift - это AoT, а Java - это JiT.Конечным результатом всегда является двоичный код для целевой платформы и процессора.