This repo contains Flutter plugins maintained by the flutter-tizen team. We're in process of adding Tizen platform support to existing first and third-party plugins on pub.dev based on their popularity. If the plugin you're looking for isn't implemented for Tizen yet, consider filing an issue or creating a package by yourself. (We welcome your pull requests!)
To build Flutter applications with plugins, use the flutter-tizen tool.
Every plugin in this repo is written in either C++, C#, or Dart. For how to write a new plugin or extend existing plugins for Tizen, see this page.
The "non-endorsed" status means that the plugin is not endorsed by the original author. In such case, you must set both foobar
and foobar_tizen
package dependencies in pubspec.yaml
file to achieve full functionality.
Package name | Watch | Watch emulator |
TV | TV emulator |
Remarks |
---|---|---|---|---|---|
audioplayers_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
battery_plus_tizen | ✔️ | ✔️ | ❌ | ❌ | No battery |
camera_tizen | ❌ | ❌ | ❌ | ❌ | No camera |
connectivity_plus_tizen | ✔️ | ✔️ | ✔️ | Returns incorrect connection status | |
device_info_plus_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
firebase_core | ✔️ | ✔️ | ✔️ | ✔️ | |
flutter_app_badger_tizen | ✔️ | ✔️ | ❌ | ❌ | API not supported |
flutter_secure_storage_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
flutter_tts_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
flutter_webrtc_tizen | ❌ | ❌ | ✔️ | ❌ | No camera |
geolocator_tizen | ✔️ | ✔️ | ❌ | ❌ | Not applicable for TV |
google_maps_flutter_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
google_sign_in_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
image_picker_tizen | ❌ | ❌ | ❌ | No camera, No file manager app |
|
in_app_purchase_tizen | ❌ | ❌ | ✔️ | ❌ | Only applicable for TV |
integration_test_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
messageport_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
network_info_plus_tizen | ✔️ | ❌ | ✔️ | ❌ | API not supported on emulator |
package_info_plus_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
path_provider_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
permission_handler_tizen | ✔️ | ✔️ | Not applicable for TV | ||
sensors_plus_tizen | ✔️ | ✔️ | ❌ | ❌ | No sensor hardware |
shared_preferences_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
sqflite_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
tizen_app_control | ✔️ | ✔️ | ✔️ | ✔️ | |
tizen_app_manager | ✔️ | ✔️ | ✔️ | ✔️ | |
tizen_audio_manager | ✔️ | ✔️ | ✔️ | ✔️ | |
tizen_bundle | ✔️ | ✔️ | ✔️ | ✔️ | |
tizen_log | ✔️ | ✔️ | ❌ | ❌ | Not applicable for TV |
tizen_notification | ❌ | ✔️ | ✔️ | ✔️ | API not supported |
tizen_package_manager | ✔️ | ✔️ | ✔️ | ✔️ | |
tizen_rpc_port | ✔️ | ✔️ | ✔️ | ✔️ | |
url_launcher_tizen | ✔️ | ❌ | ✔️ | ❌ | No browser app |
video_player_avplay | ❌ | ❌ | ✔️ | ❌ | See README for details |
video_player_tizen | ✔️ | ✔️ | ✔️ | ❌ | TV emulator issue |
video_player_videohole | ❌ | ❌ | ✔️ | See README for details | |
wakelock_tizen | ✔️ | ✔️ | ❌ | ❌ | Cannot override system settings |
wearable_rotary | ✔️ | ✔️ | ❌ | ❌ | Not applicable for TV |
webview_flutter_lwe | ✔️ | ✔️ | ✔️ | ✔️ | Not for production use |
webview_flutter_tizen | ❌ | ❌ | ✔️ | ✔️ | API not supported |