mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
Page:
JIT Release Modes
Pages
2021 Issue Triage Reports
2022 Issue Triage Reports
2023 Issue Triage Reports
2024 Issue Triage Reports
2025 Issue Triage Reports
Accessibility on Windows
Add Flutter to existing apps
Adding a new Test Shard
Android Multidex support
Android Platform Views
Autorollers
Autosubmit bot
Bad Builds
Binding to native code via FFI
Chat
Code generation in Flutter
Code signing metadata
Codelabs
Commits Between 1.2.1 and 1.5.4
Comparing AOT Snapshot Sizes
Compiling the engine
Contributing to Plugins and Packages
Contributor access
Crashes
Custom Flutter Engine Embedders
Custom Flutter Engine Embedding in AOT Mode
Dashboards
Data driven Fixes
Debugging issues on the Web
Debugging the engine
Deferred Components
Design Documents
Developing with Flutter on Apple Silicon
Engine Clang Tidy Linter
Engine disk footprint
Engine pre‐submits and post‐submits
Engine repo
Engine specific Service Protocol extensions
Engineering Productivity
Experimental: Add Flutter Activity
Experimental: Add Flutter Fragment ViewPager
Experimental: Add Flutter Fragment
Experimental: Add Flutter View
Experimental: Create Flutter Plugin
Experimental: Launch Flutter with non main entrypoint
Experimental: Reuse FlutterEngine across screens
Experimental: Use old plugins with new embedding
Fast Start
Flutter's modes
Flutter's repository architecture
Flutter CLI crash reporting
Flutter Cherrypick Process
Flutter FirebaseLab Tests
Flutter Framework Gardener Rotation
Flutter GPU
Flutter Infrastructure Foundation
Flutter Installation Bundles
Flutter Self Service Index
Flutter Test Fonts
Flutter Web Triage
Flutter build release channels
Flutter engine operation in AOT Mode
Flutter migrate
Game development with Flutter
GitHub Action Workflows
Glossary
Home
Hotfix Documentation Best Practices
Hotfixes to the Stable Channel
How Flutter apps are compiled with Gradle for Android
How to add a new integration test to Framework CI
How to download a timeline from a benchmark
How to write a memory test for Flutter
How to write a render speed test for Flutter
Hybrid Composition
Image Codecs in the Flutter Engine
Impeller Scene
Impeller
In case of emergency
Infra Ticket Queue
IntelliJ Flutter Setup Tips and Tricks
Issue hygiene
Issue triage reports
JIT Release Modes
Labeling PRs
Landing Changes With Autosubmit
Life of a Flutter Frame
Making animated GIFs of Flutter apps
Managing template image assets
Manual Engine Roll with Breaking Commits
Multi device debugging in VS Code
New Android version
Obfuscating Dart Code
PRs addressed between 1.5.4 and 1.7.8
PRs merged between 1.7.8 and 1.9.1
Package migration to 1.0.0
Packages repo
Plugin Tests
Plugins and Packages repository structure
Popular issues
Postmortem: AndroidX plugin migration
Postmortem: Beta 1 Release
Postmortem: Build Breakage on 2016 11 08
Postmortem: Widespread Gradle failures on Flutter v1.12.13 hotfix.5
Postmortem: Windows Defender alert on 2023 03 26
Postmortem: flutter.dev outage on August 26 2023
Postmortems and Retrospectives
Project teams
Quality Assurance
Reduce Flutter engine size with MLGO
Reduce shader compilation jank using SkSL warm up
Reducing Test Flakiness
Release Notes Changes in 1.2.1
Release Notes Flutter 1.2.1
Release Notes Flutter 1.5.4
Release Notes Flutter 1.7.8
Release Notes Flutter 1.9.1
Release process
Release versioning
Releasing a Plugin or Package
Resolving common build failures
Retrospective: Flutter 2.8 Stable Release
Roadmap
Rolling Dart
Running Flutter Driver tests with Web
Running and writing tests
Running examples
Security
Setting up MoltenVK on macOS for Impeller
Setting up the Engine development environment
Setting up the Framework development environment
Setting up the Packages development environment
Setting up the Plugins development environment
Signing commits
Supporting legacy platforms
Test coverage for package:flutter
Testing Android Changes in the Devicelab on an Emulator
Testing presubmit Engine PRs with the Flutter framework
Testing the engine
Texture Layer Hybrid Composition
The Engine architecture
The Framework architecture
The flutter run variants
The flutter tool
Tree hygiene
Triage
Understanding Google Testing
Understanding Packages tests
Understanding a LUCI build failure
Updating Material Design Fonts & Icons
Updating Packages repo for a stable release
Updating dependencies in Flutter
Upgrading Engine's Android API version
Upgrading Flutter projects from using PlatformMessages to using channels
Upgrading Flutter projects to Gradle 4.1 and Android Studio Gradle plugin 3.0.1
Upgrading Flutter projects to build with gradle
Upgrading from 3.10.6 to 3.10.7
Upgrading pre 1.12 Android projects
User documentation index
Using Sanitizers with the Flutter Engine
Using custom embedders with the Flutter CLI
Using the Dart Development Service (DDS) and Flutter DevTools with a custom Flutter Engine Embedding
Using the Dart analyzer
Values
Virtual Display
What should I work on?
Where's my commit?
Why we have a separate engine repo
Writing Effective Tests
Writing a golden file test for package:flutter
[Archive] Old Roadmaps
postmortem template
6
JIT Release Modes
Matan Lurey edited this page 2024-07-11 15:06:50 -07:00
This page has migrated to https://github.com/flutter/engine/blob/main/docs/JIT-Release-Modes.md
Flutter Wiki
- Home of the Wiki
- Roadmap
- API Reference (stable)
- API Reference (main)
- Glossary
- Contributor Guide
- Chat on Discord
- Design documents
- Code of Conduct
- Issue triage reports (latest)
Process
- Our Values
- Tree hygiene
- Issue hygiene and Triage
- Style guide for Flutter repo
- Project teams
- Contributor access
- What should I work on?
- Popular issues
- Running and writing tests
- Release process
- Flutter Framework Gardener Rotation
- Rolling Dart
- Manual Engine Roll with Breaking Commits
- Updating Material Design Fonts & Icons
- Postmortems and Retrospectives
- Hotfix Documentation Best Practices
- In case of emergency
- Landing Changes With Autosubmit
Framework repo
- Setting up the Framework development environment
- The Framework architecture
- API Docs code block generation
- Running examples
- Using the Dart analyzer
- The flutter run variants
- Test coverage for package:flutter
- Writing a golden-file test for package:flutter
- Managing template image assets
The Flutter CLI Tool
Engine repo
- Setting up the Engine development environment
- Compiling the engine
- Debugging the engine
- Using Sanitizers with the Flutter Engine
- Testing the engine
- The Engine architecture
- Flutter's modes
- Crashes
- more...
Packages repo
- Setting up the Packages development environment
- Plugins and Packages repository structure
- Contributing to Plugins and Packages
- Understanding Packages tests
- Plugin Tests
- Releasing a Plugin or Package
- more...
Engineering Productivity
- Infra Ticket Queue
- Flutter Self Service Index
- Flutter Infrastructure Foundation
- Autosubmit bot
- Dashboards
- Autorollers
- Flutter's Build Infrastructure
- Flutter Installation Bundles
- GitHub Action Workflows
- Labeling PRs
- Flutter FirebaseLab Tests
- more...