Overview of app_builder
mainapp_builder is the Rust implementation of the Fastforge Flutter build orchestration layer. It ensures that build parameters and output structures are consistent with the Dart implementation of Fastforge.
Key capabilities include:
- Encoding build parameters following Dart-compatible rules.
- Generating build result JSON structures compatible with Dart.
- Multi-platform builder registration and routing.
- Automatic injection of
FLUTTER_BUILD_NAMEandFLUTTER_BUILD_NUMBERfrompubspec.yaml. - Support for the
FLUTTER_ROOTenvironment variable.