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.
For how to extend existing plugins for Tizen, see Writing custom platform-specific code and Federated plugins from the Flutter docs. If the original plugin uses the federated plugins approach, you can implement its platform interface either in Dart (inheriting directly) or C++ (using a fallback method channel).
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 | ✔️ | ✔️ | Functional limitations (see README) | ||
| battery_plus_tizen | ✔️ | ✔️ | ❌ | ❌ | No battery |
| camera_tizen | ❌ | ❌ | ❌ | ❌ | No camera |
| connectivity_plus_tizen | ✔️ | ✔️ | ✔️ | Returns incorrect connection status | |
| device_info_plus_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
| flutter_tts_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
| geolocator_tizen | ✔️ | ✔️ | ❌ | ❌ | Not applicable for TV |
| google_maps_flutter_tizen | ❌ | ❌ | ✔️ | ❌ | Dependent library unavailable |
| image_picker_tizen | ❌ | ❌ | ❌ | No camera No file manager app |
|
| 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 |
| share_plus_tizen | ❌ | ❌ | No SMS or e-mail app | ||
| shared_preferences_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
| sqflite_tizen | ✔️ | ✔️ | ✔️ | ✔️ | |
| tizen_app_control | ✔️ | ✔️ | ✔️ | ✔️ | |
| tizen_app_manager | ✔️ | ✔️ | ✔️ | ✔️ | |
| tizen_audio_manager | ✔️ | ✔️ | ✔️ | ✔️ | |
| tizen_log | ✔️ | ✔️ | ❌ | ❌ | Not applicable for TV |
| tizen_notification | ❌ | ✔️ | ✔️ | ✔️ | API not supported |
| tizen_package_manager | ✔️ | ✔️ | ✔️ | ✔️ | |
| url_launcher_tizen | ✔️ | ❌ | ✔️ | ❌ | No browser app |
| video_player_tizen | ✔️ | ✔️ | ❌ | Functional limitations (see README) TV emulator issue |
|
| wakelock_tizen | ✔️ | ✔️ | ❌ | ❌ | Cannot override system display setting |
| wearable_rotary | ✔️ | ✔️ | ❌ | ❌ | Not applicable for TV |
| webview_flutter_tizen | ❌ | ❌ | ✔️ | ❌ | Dependent library unavailable |