A
A
amiznikov2019-08-31 12:27:29
Browsers
amiznikov, 2019-08-31 12:27:29

Emulators for development on Smart TV?

Good afternoon, there is a task to develop a product for smart TV, it so happened that until now I didn’t have time to buy smart TV, and since I like to travel, I can’t put it in a backpack TV, you understand. The question is, is it possible to find good emulators for different systems and different TV brands? Thanks to all! PS: when answering, it would be nice if you have experience, and you didn’t just google it)

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
spmbt, 2019-08-31
@amiznikov

1) There are no good emulators. Development for the emulator will differ in style from real TV. To do under the emulator - in fact, to waste time, because. then remake.
2) Which are - are available strictly for a given brand and a given generation (version) of their TVs. Look for them - on the sites for developers from manufacturers. Small ones (Toshiba and Chinese nonames) may not have emulators. Samsung and LG definitely have it. But with a feature - that it may not start. Their developer software works best (albeit poorly) on Windows.
3) They have already accumulated 5-8 TV versions, while everyone together begins to ignore TV support older than about 4-5 years. Sony - so generally switched to Android-TV, which is not bad, but adds a zoo of heterogeneous systems.
In total, in order to develop for Smart TV, you need to
1) take an IDE for development for each brand, each of its own (otherwise Samsung simply won’t let you test it on its new TVs of 2015 and newer, for example),
2) register as a developer (otherwise - p. 1), forget about the "free" publication of applications - development, if not posted in the vendor's store, is launched only on the developer's TV under his login.
3) buy TV systems you need - first of all - Samsung, LG and Sony are fine
priority. Older versions can be ignored, but without TV, it will be impossible for you to pass moderation when uploading an application to the store. And if you really need an application in the store, you need to name yourself a company (formally, for a vendor) and get ready for 1-6 months of correspondence with moderators. They themselves can make mistakes easily and not miss. But if you are wrong, the speed of responses from them drops sharply for you - from 3 days to 3 weeks, let's say. And consider that you need to go through 5-10 attempts to upload the application (since having found 1 error or pseudo-error, the next ones are no longer searched for). Of course, subject to the copyrights of the content owners. Apple TV - probably a similar separate song. ( https://www.digger.ru/things/5-prichin-ne-pokupat-... )
You can, of course, distribute semi-legally (although what is considered legal?) development versions, but since the 14th Samsung and LG have set a limit that the assembled application for the developer is launched, but not more than six months (approximately). Then you need to rebuild the application again. Others can rebuild, ie. then you need to distribute the source code with instructions and build scripts (Node JS). But without TV, they will not succeed. And for Samsung, it's probably possible to run it from under a different account, because the moderators somehow check it. And just the developers - I'm not sure. In any case, they can also close this channel. (Or you update the development build every six months, while others also log in with developer passwords. Of course, the vendor will see this "unhealthy movement" by the number of launches and accounts and can, for example, block it. you cannot just take it, write it and use it with distribution - TV is not free in this regard. It is immeasurably easier to just use the TV as a 4K monitor, and just make one web application - a game, streaming video, application - it doesn't matter.).
To start with Toshiba - less hassle, there are not so many forbidden rules. And in general, the less strength a vendor has, the less problems with development for it. And the monsters are already overlaying the assembled application with certifications, digital signatures. And because of this certificate, it is not a fact that for Samsung 2015+ it will be possible to assemble an application with your own scripts. For LG 2014, I managed to do Noda from the command line. And Samsung did not yet have application certification (a certain module in the IDE that gives a signature based on your developer password) and could also be assembled without an IDE.
For Android TV boxes, apps running through the Google App Store are probably the most practical option for yourself and your friends who have the same set-top boxes. But they are all weak (10 times weaker than a computer or 5 times weaker than a smartphone) and age quickly, so, basically, the game is not worth the candle. Therefore, there are so few applications in vendor stores. There are mainly film or TV distributors who can afford a TV park for development.
Not everything is so simple in the kingdom of Denmark.
Here https://en.wikipedia.org/wiki/List_of_smart_TV_pla... zoo lists. Most are legacy platforms. Relevant - Android TV, Smart TV Alliance, Tizen OS for TV and Samsung Smart TV (Orsay OS) not for Tizen (are still being released).

M
Michael, 2019-08-31
@MikeDeblin

Samsung has an emulator.
https://developer.samsung.com/tv/develop/getting-s...
I don't know about others.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question