Skip to content

Features of Embedded Linux embedding for Flutter

Hidenori Matsubayashi edited this page Jul 2, 2021 · 8 revisions

image

  • Flutter embedder optimized for embedded systems
  • Both x64 architecture and Arm64 architecture support
  • Lightweight than Flutter desktop for Linux (without X11 and GTK/GDK)
  • Wayland, DRM (GBM or EGLStream) backends support
  • Single full-screen or flexible-screen
  • Keyboard, touch, mouse, clipboard support
  • API compatibility with Flutter desktop for Windows
  • External texture plugin (texture composition in Flutter) for media player, etc.
    • Based on Flutter desktop for Windows

Communication APIs are provided by Flutter

Flutter provides communication APIs such as MethodChannel and EventChannel. These APIs are completely the same with Flutter desktop for Windows and GLFW. image

Clone this wiki locally