Yahoo! Smart TV

'''Yahoo! Smart TV''' (formerly Yahoo! Connected TV) was a Smart TV platform developed by Yahoo! based upon the Yahoo! Desktop Widgets (Konfabulator) platform. Yahoo! Connected TV announced on August 20, 2008, at the Intel Developer Forum in San Francisco as the Widget Channel, it integrated the Yahoo! Widgets Engine with a new television oriented user interface to enable Internet connected applications to run and display on a 10-foot user interface. The platform was slowly being abandoned by its manufacturers, and was eventually deprecated. New apps that were based on Konfabulator stopped being added effective March 30, 2018, but existing apps can still be updated and installed, and HTML5 based apps are not affected by this.

Development
Yahoo began porting the Konfabulator Widget Engine to an embedded Linux platform in 2007 as part of a joint venture with Intel corporation that resulted in an announcement of the Widget Channel in August 2008. On January 4, 2009, Yahoo! And Samsung announced that select models of Samsung's new flat panel HDTVs would support the new TV Widget service. On January 7, 2009, Yahoo! followed up with a broader announcement of distribution partnerships with major television manufacturers Samsung, Sony, LG Electronics, and Vizio, with only a peripheral reference to Intel.

The following year, January 6, 2010, additional partnerships with Hisense, ViewSonic, MIPS Technologies, and Sigma Designs were announced at CES 2011 bringing the Yahoo! Widget Engine to more televisions and consumer electronics platforms. In September 2010, Yahoo! and the Vestel Group announced a partnership to deliver the platform that was now renamed to Yahoo Smart TV, to Europe. Also later in September, Toshiba announced Yahoo! Smart TV support on several models of their televisions.

On November 2, 2011, Yahoo! launched the Yahoo! Smart TV Store with Sony and Toshiba. The Yahoo! Smart TV Store allows developers to offer paid TV apps from 99 cents to $99. The Yahoo! Smart TV Store expanded to VIZIO in late 2012, and, as a part of this, the term "Widgets" was phased out and replaced with "Apps."

On January 9, 2012, Yahoo! and Sony announced Broadcast Interactivity technology available in 2012 Sony BRAVIA televisions. On March 2, 2012, it was announced that Yahoo would be closing down support for the Yahoo Desktop Widget Engine. Yahoo's reason for closure was twofold: The cost of replacing the older servers that supported the gallery, and the refocusing of human resources on the development of the Yahoo! Smart TV widget platform. On November 5, 2012, Yahoo! and Samsung announced an expanded partnership with the addition of support for Broadcast Interactivity.

From 2012, Vizio became the last manufacturer to use Yahoo! on its TVs. After Verizon's acquisition of Yahoo! in 2017, the platform was silently deprecated. Also around this time, Vizio began to phase out Yahoo! on their TVs in favor of its then-new SmartCast platform, and by 2018 they stopped releasing TVs with the platform, although Yahoo's website did not reflect on this until October 2020.

ADK
Development of TV Apps were enabled via the Yahoo! App Development Kit or ADK, available for download from the Yahoo! Smart TV website. The App Development kit required Ubuntu Linux as the default operating system, Windows developers must run the Ubuntu operating system on a virtual machine. Only Ubuntu 10.10 was supported although it runs on other derivatives and versions of Ubuntu successfully.

Widget Distribution
TV Widgets were distributed post sale of the television, via the Yahoo! Smart TV Store, scheduled for launch in Fall 2011. The store claimed to reach 135 countries, and enables widget distribution to millions of TVs from Samsung, Sony, Vizio, and Toshiba. All transactions were processed by Yahoo!, and widget prices range from 99 cents to 99 dollars, with developers getting 70% of the revenue after taxes and currency exchange. All widgets must have gone through the Yahoo! approval process before they were accepted for distribution.

Technology
TV Widgets were developed using a combination of HTML, XML and Javascript. The code is then executed on the Yahoo TV Widget engine running on TV embedded Linux.