https://github.com/swift-kim/toy-embedder
Flutter embedder for Tizen
https://github.com/swift-kim/toy-embedder
flutter tizen
Last synced: about 1 month ago
JSON representation
Flutter embedder for Tizen
- Host: GitHub
- URL: https://github.com/swift-kim/toy-embedder
- Owner: swift-kim
- License: bsd-3-clause
- Created: 2020-07-22T07:10:51.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-01T02:51:10.000Z (almost 3 years ago)
- Last Synced: 2025-03-16T05:41:17.813Z (7 months ago)
- Topics: flutter, tizen
- Language: C
- Homepage:
- Size: 16.3 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flutter on Tizen
A minimal Flutter embedder implementation for Tizen inspired by [flutter_from_scratch](https://github.com/chinmaygarde/flutter_from_scratch).
The following features are supported as of now:
- Render to display
- Process touch inputs## How to use
1. First build the Flutter engine by following [this guide](https://gist.github.com/swift-kim/f2eb9d59695188ea5ee5ea391ce38a0a). The same toolchain as used for building the engine is used for building the embedder.
2. Replace `libflutter_engine.so`, `icudtl.dat` and `flutter_embedder.h` files in the `out` directory with what you've just built.
3. In `BUILD.gn`, make sure you have specififed `toolchain_path` and `sysroot_path` values correctly.
4. Run `./gn gen out`.
5. Run `ninja -C out`. If successful, `libflutter_embedder.so` is generated in the `out` directory.
6. See [`example`](example) to run a sample application with `libflutter_embedder.so`.