Flutter's support for custom embedders means you can create new ways to put Flutter to work on the platforms that matter to you.
Flutter provides a clean interface for custom embedders that can power Flutter apps on new hardware and operating systems.
Since Dart is portable, Flutter can use the same rendering stack no matter which embedder spins it up, maximizing code reuse.
Work with native code
Flutter's platform channels can put a single Dart interface on native code for mobile, web, desktop, or your embedded platform.
Start learning about Flutter on embedded devices
See the samples
Reference code examples and sample applications for building Flutter embedded apps while you learn.
Watch the video
Hear how Toyota is building with Flutter for their in-dash infotainment systems and the impact it’s had on productivity.