Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flutter-tizen/flutter-tizen
Flutter tools for Tizen
https://github.com/flutter-tizen/flutter-tizen
flutter tizen
Last synced: about 19 hours ago
JSON representation
Flutter tools for Tizen
- Host: GitHub
- URL: https://github.com/flutter-tizen/flutter-tizen
- Owner: flutter-tizen
- License: bsd-3-clause
- Created: 2020-11-24T08:13:50.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-03T01:29:38.000Z (26 days ago)
- Last Synced: 2024-12-20T21:08:41.218Z (8 days ago)
- Topics: flutter, tizen
- Language: Dart
- Homepage: https://github.com/flutter-tizen
- Size: 2.29 MB
- Stars: 464
- Watchers: 24
- Forks: 68
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Flutter for Tizen
[![Test](https://github.com/flutter-tizen/flutter-tizen/workflows/Test/badge.svg)](https://github.com/flutter-tizen/flutter-tizen/actions)
An extension to the [Flutter SDK](https://github.com/flutter/flutter) for building Flutter applications for Tizen devices.
_Flutter and the related logo are trademarks of Google LLC. This project is sponsored and maintained by Samsung Research._
## Supported devices
- **Smart TV**: [Tizen 6.0 (2021) or later](https://developer.samsung.com/smarttv/develop/specifications/tv-model-groups.html)
- **IoT (RPi 3/4)**: Tizen 6.0 or later
- **Galaxy Watch**: Not supported (use [3.16.2](https://github.com/flutter-tizen/flutter-tizen/tags) or older releases)## Installation
- [Linux (x64)](doc/linux-install.md)
- [Windows (x64)](doc/windows-install.md)
- [macOS (x64)](doc/macos-install.md)## Usage
`flutter-tizen` substitutes the original [`flutter`](https://docs.flutter.dev/reference/flutter-cli) CLI command. Only the command line interface is supported.
```sh
# Inspect the installed tooling and list all connected devices.
flutter-tizen doctor -v
flutter-tizen devices# Set up a new app project, or add Tizen files if the project already exists.
flutter-tizen create myapp
cd myapp# Build the project and run on a Tizen device (either in debug or release mode).
flutter-tizen run
flutter-tizen run --release
```- See [Supported commands](doc/commands.md) for all available commands and their basic usage. See `[command] -h` for more information on each command.
- See [Getting started](doc/get-started.md) to create your first app and try **hot reload**.
- To **update** the flutter-tizen tool, run `git pull` in this directory.## Docs
#### Tizen basics
- [Setting up Tizen SDK](doc/install-tizen-sdk.md)
- [Configuring Tizen devices for development](doc/configure-device.md)#### App development
- [Getting started](doc/get-started.md)
- [Debugging apps](doc/debug-app.md)
- [Flutter Docs](https://docs.flutter.dev)#### Platform integration
- [Flutter plugins for Tizen](https://github.com/flutter-tizen/plugins)
- [Dart bindings for Tizen APIs](https://github.com/flutter-tizen/tizen_interop)#### Miscellaneous
- [Publishing apps on Samsung Galaxy Store and TV Seller Office](doc/publish-app.md)
- [Wiki](https://github.com/flutter-tizen/flutter-tizen/wiki)## Issues
If you run into any problem, post an [issue](../../issues) in this repository to get help. If your issue is clearly not Tizen-specific (i.e. it's reproducible with the regular `flutter` command), you may file an issue in https://github.com/flutter/flutter/issues.
## Contribution
This project is community-driven and we welcome all your contributions and feedback. Consider filing an [issue](../../issues) or [pull request](../../pulls) to make this project better.