A Flutter app for webOS TV is basically very similar to a standard Flutter app. In addition to the standard functions, it can access the hardware and OS features, which are usually allowed for native apps. Therefore, if you have developed and built a Flutter app, you can easily get started with a Flutter app for webOS TV, based on your knowledge about DART, Flutter packages, Flutter plugins, and so on.
We have been working on adding webOS TV to the supported platform list of the existing first- and third-party plugins in pub.dev that are more popular.
The following table lists the plugins that are to support webOS TV soon. If plugins you are planning to use in your game app are not in this list, contact us in advance.
webOS package | Frontend package | Pub | Endorsed | Remarks |
---|---|---|---|---|
audioplayers_webos | audioplayers (Third-party) | To be updated | No | |
connectivity_plus_webos | connectivity_plus (First-party) | To be updated | No | |
package_info_plus_webos | package_info_plus (First-party) | To be updated | No | |
path_provider_webos | path_provider (First-party) | To be updated | No | |
shared_preferences_webos | shared_preferences (First-party) | To be updated | No | |
sqflite_webos | sqflite (Third-party) | To be updated | No | |
video_player_webos | video_player (First-party) | To be updated | No |
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_webos
package dependencies in the pubspec.yaml
file to achieve full functionality.
These are other useful open-source plugins you can use.
Package | Pub | Remarks |
---|---|---|
custom_mouse_cursor | custom_mouse_cursor 1.1.2 | This package provides custom system mouse cursor support for Flutter. |
flutter_keyboard_visibility | flutter_keyboard_visibility 6.0.0 |
If you want to check if your Flutter app for webOS TV works on a real webOS TV device, contact us in advance.
If you have questions about or need technical support in developing your Flutter app webOS TV, email us at
webos-hackathon@lge.com or contact us through Discord.