Skip to content

gin7773/plugins

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

619 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

plugins

Build

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.

List of packages

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.

Tizen package Frontend package Pub Endorsed
audioplayers_tizen audioplayers (3rd-party) pub package No
connectivity_plus_tizen connectivity_plus (1st-party) pub package No
device_info_plus_tizen device_info_plus (1st-party) pub package No
firebase_core_tizen firebase_core pub package No
flutter_secure_storage_tizen flutter_secure_storage (3rd-party) pub package No
flutter_tts_tizen flutter_tts (3rd-party) pub package No
flutter_webrtc_tizen flutter_webrtc (3rd-party) pub package No
geolocator_tizen geolocator (3rd-party) pub package No
google_maps_flutter_tizen google_maps_flutter (1st-party) pub package No
google_sign_in_tizen google_sign_in (1st-party) pub package No
in_app_purchase_tizen in_app_purchase (1st-party) pub package No
integration_test_tizen integration_test (1st-party) pub package No
messageport_tizen (Tizen-only) pub package N/A
network_info_plus_tizen network_info_plus (1st-party) pub package No
package_info_plus_tizen package_info_plus (1st-party) pub package No
path_provider_tizen path_provider (1st-party) pub package No
permission_handler_tizen permission_handler (3rd-party) pub package No
shared_preferences_tizen shared_preferences (1st-party) pub package No
sqflite_tizen sqflite (3rd-party) pub package No
tizen_app_control (Tizen-only) pub package N/A
tizen_app_manager (Tizen-only) pub package N/A
tizen_audio_manager (Tizen-only) pub package N/A
tizen_bundle (Tizen-only) pub package N/A
tizen_log (Tizen-only) pub package N/A
tizen_notification (Tizen-only) pub package N/A
tizen_package_manager (Tizen-only) pub package N/A
tizen_rpc_port (Tizen-only) pub package N/A
tizen_window_manager (Tizen-only) pub package N/A
url_launcher_tizen url_launcher (1st-party) pub package No
video_player_avplay (Tizen-only) pub package N/A
video_player_tizen video_player (1st-party) pub package No
video_player_videohole (Tizen-only) pub package N/A
wakelock_plus_tizen wakelock_plus (1st-party) pub package No
webview_flutter_lwe webview_flutter (1st-party) pub package No
webview_flutter_tizen webview_flutter (1st-party) pub package No

Device limitations

Package name TV TV
emulator
RPI Remarks
audioplayers_tizen βœ”οΈ βœ”οΈ βœ”οΈ
connectivity_plus_tizen βœ”οΈ βœ”οΈ βœ”οΈ Returns incorrect connection status
device_info_plus_tizen βœ”οΈ βœ”οΈ βœ”οΈ
firebase_core βœ”οΈ βœ”οΈ βœ”οΈ
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 βœ”οΈ βœ”οΈ βœ”οΈ
in_app_purchase_tizen βœ”οΈ ❌ ❌ Only applicable for TV
integration_test_tizen βœ”οΈ βœ”οΈ βœ”οΈ
messageport_tizen βœ”οΈ βœ”οΈ βœ”οΈ
network_info_plus_tizen βœ”οΈ ❌ βœ”οΈ API not supported on emulator. Need plugin-prebuilt to run wifi on RPI.
package_info_plus_tizen βœ”οΈ βœ”οΈ βœ”οΈ
path_provider_tizen βœ”οΈ βœ”οΈ βœ”οΈ
permission_handler_tizen ⚠️ ⚠️ βœ”οΈ Not applicable for TV
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 βœ”οΈ βœ”οΈ βœ”οΈ
tizen_window_manager βœ”οΈ βœ”οΈ βœ”οΈ
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_plus_tizen βœ”οΈ βœ”οΈ ❌ Only applicable for TV
webview_flutter_lwe βœ”οΈ βœ”οΈ βœ”οΈ Not for production use
webview_flutter_tizen βœ”οΈ βœ”οΈ βœ”οΈ API not supported

Note that the plugins in the table above were tested on RPI4 (tizen 10.0) device. The behavior may vary depending on the device, Tizen version, and plugin version. If the plugins don't work properly on Tizen, please report the issue.

About

Flutter plugins for Tizen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 56.9%
  • Dart 39.0%
  • C 3.7%
  • C# 0.3%
  • Kotlin 0.1%
  • HTML 0.0%