Expert Best Flutter App Build Machines: Is It Apple Or Not

Fred Grott
5 min readOct 25, 2023

It is the opposite of what you think as far as the perfect build machine bank for flutter app development. Let me show you why.

The Flutter Platform Targets

To build a flutter build machine lab, we need to know the OS platform and hardware targets for flutter:

Right from the flutter docs:

We have:

Android 21–34

iOS 16

Linux all hardware

macOS aarch64

windows AMD x86–64 and intel x86–64

web

Notice, that ARM with windows targets and Linux is not supported which rules out using Apple Silicon devices with hypervisor 1 mode to emulate other targets. And, no use of using hypervisor 2 emulators as then it would be too slow for both builds and emulators as both the CPU and GPU would be emulated via virtualization.

To build our flutter build machines lab, we then need to optimize two different…

--

--