This repository is designed to collate the state-of-the-art regarding Flutter and its applicability to the category of 'Connected TVs', including smart TVs, set-top boxes, and HDMI-type sticks.
The number of codebases required to maintain a footprint on Connected TVs is enormous without something like Flutter. Other approaches exist including wrapped web apps, but there are often limitations including:
- devices are resource (CPU, RAM, GPU) limited
- stores have restrictions around web or hybrid technologies
Flutter may not be the best solution but I am keen to track and assess developments.
Please create a pull-requests if you know of any additional resources.
Available on a wide range of TVs (Sony, Panasonic, etc). Fire TV apps also uses Android technologies although please check specific requirements for your app type when submitting. Easy to get started...
- Blog post - How to cretae an Android TV app using Flutter
- Blog post - Android TV Support with Flutter Framework
- YouTube Video - Flutter | Android TV App | Random Video - Breaking Code
While not the biggest market share, iOS users expect tvOS to be supported and are very animated about it if it's not! Not officially supported - some framework changes required...
- GitHub Repo - LibertyGlobal
One of the largest target markets. There seems to be a big effort here...
- GitHub Repo - Swift-Kim
Very popular in the US, and growing in popularity elsewhere. Possibly the trickiest to solve...
Nothing found although, as webOS apps are build on web technologies I would have thought that Flutter could target the web and then get wrapped somehow to make this work. TBC.