Overview of flutter-elinux features and backends
mainCore Features
- Optimized for Embedded Systems: Lightweight compared to Flutter Linux desktop (avoids X11 and GTK dependencies).
- Architecture Support: arm64 and x64.
- Development Workflow: Supports cross-building (x64 to arm64) and remote debugging/installation on target devices.
- API Compatibility: Maintains compatibility with Flutter desktop for Windows and GLFW, including
MethodChannelandEventChannel.
Supported Display Backends
- Wayland
- Direct Rendering Module (DRM):
- Generic Buffer Management (GBM)
- EGLStream (for NVIDIA devices)
- X11
Input Support
- Keyboard, mouse, and touch inputs.