Quote: "And for Panasonic Viera...
http://developer.vieraconnect.com/"
I personally developed an indie app for Panasonic this year and am sorrily disappointed in the experience.
First, you cannot review the API documentation before paying $130+ per year for a developer fee, which is more than the cost to develop for iOS, Xbox, Android, and most other much larger platforms. The API supplied to third party developers is painfully limited, it is a very cut back variant of JavaScript.
There are no commands to save or load any data or to uniquely identify the device. If you want to save any settings you'd have to develop a full user registration system and handle all data storage via HTTP requests; they'd have to manually enter their login details every time they open the app since nothing can be saved internally.
You can only have a max of nine sound effects (including music) per app, and the audio quality must be 1 channel 11.025Khz.
Everything must be hosted on your own server and has to be downloaded each time the user runs the app.
The "review" process before approving the app took over two entire months, despite my app being one of perhaps two apps under review. There were many aspects of the review process that I would not want to go through again.
Now that the app is live, no details are provided over how many people have purchased/downloaded it, even weeks later. There are less than two dozen game apps on their market, and very few indie developers.
I'm not sure how the other Smart TV markets compare, but I would never recommend Panasonic's (great products, lousy and expensive app market). TGC would never be able to port even a fraction of AGK's functionality over to its API.