Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Support making Apple TV apps #2058
severe: new feature
Feb 20, 2016
Would really love to build OTT apps for tvOS and Android TV with Flutter, please consider adding support for this soon.
Probably the most difficult aspect to adding support for TV devices is adding D-Pad remote support which requires spatial navigation of interactive widgets currently rendered to screen (includes AppBar). In addition, it would require scroll into view functionality for lists when navigating through list items. Perhaps a make-shift work around for now is handling key press events with hardcoded next focus widgets, not 100% that would be possible.
In full disclosure, I'm coming from React Native development where all of this is already handled by the OS.
By the way, I've picked this item back up. I'm currently trying to get Flutter to build to tvOS so I have removed the guard rail platform support check in flutter_tool emulators.dart. so far I've built the xcodeproject to tvOS, but I still haven't been able to open the app. I'm now setting up my environment to compile the Flutter engine locally since we'll need to provide a new build target .framework for tvOS.