Flutter on Embedded Devices

Flutter on Embedded Devices

Flutter's support for custom embedders means you can create new ways to put Flutter to work on the platforms that matter to you.

Layered architecture

Flutter provides a clean interface for custom embedders that can power Flutter apps on new hardware and operating systems.

Layered architecture

Portable code

Since Dart is portable, Flutter can use the same rendering stack no matter which embedder spins it up, maximizing code reuse.

Portable code

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.

Work with native code

Get started

Instant access to the power of the Flutter framework

Powered by Dart