Umbrella issue tracking developing Flutter on macOS ARM.
Use case: developer buys ARM Mac, installs Flutter tooling on the Mac, deploys Flutter to an iPhone.
- Build tool on macOS ARM
- Build ARM host dependencies (iproxy, libimobiledevice). Rosetta translation?
- IDE support
- Infrastructure support
Note: this is tracking host-side issues. Running Flutter on ARM macOS as a target is tracked by #60113.
Wiki page: https://github.com/flutter/flutter/wiki/Developing-with-Flutter-on-Apple-Silicon
Update: Flutter should be fully working on M1 with Rosetta translation (particularly tooling and iOS simulator). The remaining work is to get it working natively without Rosetta.
Infrastructure
Native host development (flutter tool)
Completed
Sub-issues
Physical devices
Simulator
Plugin support
Tracking Apple Silicon as a target device separately at #60113.
Umbrella issue tracking developing Flutter on macOS ARM.
Use case: developer buys ARM Mac, installs Flutter tooling on the Mac, deploys Flutter to an iPhone.
Note: this is tracking host-side issues. Running Flutter on ARM macOS as a target is tracked by #60113.
Wiki page: https://github.com/flutter/flutter/wiki/Developing-with-Flutter-on-Apple-Silicon
Update: Flutter should be fully working on M1 with Rosetta translation (particularly tooling and iOS simulator). The remaining work is to get it working natively without Rosetta.
Infrastructure
Native host development (
fluttertool)gen_snapshot_arm64andgen_snapshot_x64as arm64 binary to run natively on Apple Silicon #101138Completed
Sub-issues
Physical devices
Simulator
flutter build ios-framework --universalPlugin support
Tracking Apple Silicon as a target device separately at #60113.