6221fd59b71e4f3b1358ce10a9bd7fa31d70c8f3
Flutter for Embedded Linux (eLinux)
This software is a non-official extension to the Flutter SDK to build Flutter apps for Embedded Linux devices.
It is still been developed! So, currently, there is a lot of unsupported functions yet.
Quick start
How to insall flutter-elinux
$ git clone https://github.com/sony/flutter-elinux.git
$ sudo mv flutter-elinux /opt/
$ export PATH=$PATH:/opt/flutter-elinux/bin
Install dependent libraries
$ sudo apt install curl
# If you want to use Weston as a Wayland compositor:
$ sudo apt install weston
How to run flutter sample app in Weston
You need to install a Wayland compositor such as Weston and launch it before launching your Flutter apps.
$ flutter-elinux create sample
$ cd sample
$ weston &
$ flutter-elinux run -d elinux
Documentation
See https://github.com/sony/flutter-elinux/wiki
Contributing
See CONTRIBUTING.md.
Companion repos
| Repo | Purpose |
|---|---|
| flutter-elinux | Flutter tools for eLinux |
| flutter-elinux-plugins | Flutter plugins for eLinux |
| flutter-embedded-linux | eLinux embedding for Flutter |
| meta-flutter | Yocto recipes of eLinux embedding for Flutter |
Base software
This software was created based on the flutter-tizen (branched from this version). Special thanks to the flutter-tizen team.
Description
Languages
Dart
71.8%
C++
18.9%
CMake
4.9%
Go Template
2.3%
Shell
1.8%
Other
0.3%