A curated list of awesome resources for building Smart TV apps
- Platforms
- Samsung Tizen
- LG webOS
- Google Android TV
- Frameworks
- Tutorials
- Communication protocols
- Articles
- Videos
- Community
There are several platforms for Smart TV apps. Full list is here.
- Developers site - apps development principles, tutorials, API documentation and packaging tools for Tizen TV apps.
- Tizen Studio - IDE for apps development and Tizen TV Emulator.
- Samrt View SDK - Android, IOS and JavaScript SDK for communication between TV and mobile device.
- Developers site - development principle, tutorials, API documentation and packaging tools for webOS TV apps.
- webOS TV SDK - IDE for apps development including a Command Line Interface and emulator.
- Connect SDK - open source framework developed by LG that connects your mobile apps with multiple media device platforms. Currently supports 8 platforms. Looks abandoned.
- TOAST - Samsung open-source framework for multi-platform TV apps developemnt.
- Enyo - LG framework for development apps for all major platforms, from phones and tablets to PCs and TVs.
- 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
- 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.
- LG Magic Motion Remote - Point, Click, and Control - operate TV like a computer mouse.
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!