A curated list of awesome resources for building Smart TV apps
- DLNA - industry-wide standard for sharing data over a home network. Depending on the DLNA-compatible devices you own, you might be able to stream films from your laptop to your TV, play an MP3 stored on your phone over your hi-fi system, or print a photo from your tablet on your home printer.
- DIAL - developed by Netflix and Google, this protocol alows client devices (like smartphone, tablet, or computer) to discover apps on server devices (like a smart TV or streaming box) and launch content on them.
- Wi-Fi Direct - standard enabling devices to easily connect with each other without requiring a wireless access point.
- Miracast - a standard for wireless connections from devices (such as laptops, tablets, or smartphones) to displays (such as TVs, monitors or projectors). Works over Wi-Fi Direct.
- Samsung Tizen TV SDK - SDK+IDE for Samsung Tizen TV. Don't confuse with Tizen Studio that currently does not support TV.
- Samsung Smart TV SDK - for Samsung Smart TV.
- LG webOS TV SDK - for LG webOS TV.
- Smart TV Alliance SDK - common SDK for LG, Philips, Toshiba and Panasonic.
- Connect SDK - open source framework developed by LG that connects your mobile apps with multiple media device platforms. Currently supports 8 platforms.
- Smartbox - SmartTV universal library for Samsung, LG, Philips, SmartTV Aliance, STB Mag app development.
- Creating a Samsung Tizen TV Web App
- Getting Started with a Samsung Smart TV
- Build Your First App for webOS TV
- LG Magic Motion Remote - Point, Click, and Control - operate TV like a computer mouse.
- Stack Overflow
- Samsung Smart TV Apps Developer Forum
- LG Smart TV Developer Forum
- Smart TV Alliance Forum (looks abandoned)
Feel free to share your experience and contribute useful extension resources by creating new issue or pull request. Please read the contribution guidelines first. Thanks!