Limitations - flutter-tizen/flutter-tizen GitHub Wiki

General

Plugins

  • Not all Firebase plugins (FlutterFire) are currently available for Tizen. This issue is being tracked by flutter-tizen#353.
  • Some plugins may stop working after a hot restart in background (non-root) isolates. This issue is related to flutter-tizen#516.
  • The webview plugin (webview_flutter_tizen) is currently unstable and not recommended for production use.

APIs

TV limitations

  • Flutter apps cannot be run on 2020 or earlier TV models (Tizen 5.5 or earlier) due to Samsung TV division's security policies. More information can be found in this comment.
  • For a similar reason, apps created with the --tizen-language cpp option cannot be run on TV devices.
  • TV devices generally have more restrictions than other types of devices. For example, the following sdb commands are not supported by TV devices: shell, dlog, push, pull, root.

Performance

  • SkSL shader caching is not supported. This feature has been disabled because it significantly increases the app startup latency.
  • The Tizen embedder doesn't support the Vulkan rendering backend (only supports EGL and Evas GL). This issue is being tracked by embedder#4.
  • Impeller is not currently available for Tizen. This issue is being tracked by embedder#15.