0

Samsung Connected TV seams not be compatible with Yahoo Connected TV

Can the widget developed in Yahoo! TV Simulator run on Samsung Connected TV?

Or I must use the Samsung TV Application SDK (SADK) to develop the widget runs on Samsung TV?
Here is the link to Samsung developers forum
http://www.samsungdforum.com/


Thanks in advance for any feedback.

by
21 Replies
  • You need to build a Samsung App to run directly on their platform. Most Samsung devices to offer their Yahoo! TV platform within the Samsung Apps framework.
    0
  • QUOTE (WidgetRealm @ Nov 17 2010, 05:39 AM) <{POST_SNAPBACK}>
    You need to build a Samsung App to run directly on their platform. Most Samsung devices to offer their Yahoo! TV platform within the Samsung Apps framework.

    I'm curious how long Samsung will continue supporting Yahoo though? They already have more apps than yahoo, and a lot of the big names.
    0
  • Yeah.... They did a _very_ big push to get developers involved and they have paid for a lot of the development cost for those applications.
    0
  • QUOTE (WidgetRealm @ Nov 17 2010, 05:39 AM) <{POST_SNAPBACK}>
    You need to build a Samsung App to run directly on their platform. Most Samsung devices to offer their Yahoo! TV platform within the Samsung Apps framework.

    Hi WidgetRealm,
    So how to run a widget developed in Yahoo! TV SDK on Samsung Device TV? Need I firstly install Yahoo! TV Widget engine or something like that to support Yahoo! TV Widget in Samsung Deveice TV? Because I don't have a device, so I have a lot of doubts about that.
    So please help me, thank you very much.
    0
  • I am not sure that the engine is yet available (read "back on") the European models.

    You will launch the Yahoo! Engine from the Samsung Apps menu.

    The process works exactly the same as the TV's that make the platform available as their main platform.
    0
  • QUOTE (WidgetRealm @ Nov 18 2010, 06:41 AM) <{POST_SNAPBACK}>
    I am not sure that the engine is yet available (read "back on") the European models.

    You will launch the Yahoo! Engine from the Samsung Apps menu.

    The process works exactly the same as the TV's that make the platform available as their main platform.

    Hi WidgetRealm, I still have 2 questions. :)Thanks very much.
    0
  • QUOTE (Hill Zhao @ Nov 18 2010, 06:11 PM) <{POST_SNAPBACK}>
    So as a developer, I must develop the samsung widget with samsung sdk instead of Yahoo! TV Simulator?

    Yes
    QUOTE (Hill Zhao @ Nov 18 2010, 06:11 PM) <{POST_SNAPBACK}>
    And If I begin to develop widget with samsung SDK, can I reuse the code developed in Yahoo! TV Simulator?

    No
    0
  • I have the Yahoo Widgets App inside my Samsung Apps list, but this is a POOR, BAD, WRONG way to do it.
    When you run the Yahoo App it runs inside the Samsung App engine, ugh.
    This also means there is no live TV feed, so you just get a black background on most parts of the Yahoo experience.

    The requirements for developing a native Samsung App are horrible, but nobody is going to want to run the internet@tv app, then launch the Yahoo app, then find a widget and run it. Its just too long winded.

    I think Yahoo is dead on Samsung unless they make it run at a higher level as it should.
    0
  • QUOTE (pyrofer @ Nov 22 2010, 05:19 AM) <{POST_SNAPBACK}>
    When you run the Yahoo App it runs inside the Samsung App engine, ugh.
    This also means there is no live TV feed, so you just get a black background on most parts of the Yahoo experience.
    This is not correct on Us models. There is always a button for Yahoo! widgets on the remote.

    QUOTE (pyrofer @ Nov 22 2010, 05:19 AM) <{POST_SNAPBACK}>
    The requirements for developing a native Samsung App are horrible...
    It is pretty rough. :D
    0
  • QUOTE (pyrofer @ Nov 22 2010, 05:19 AM) <{POST_SNAPBACK}>
    The requirements for developing a native Samsung App are horrible

    Developing apps for Samsung is definitely more time consuming at first. They basically give you a browser, and a poorly design API for controlling various aspects of the TV. The plus side, is that once you have designed a framework, it does not have to be much different than developing on any other platform, and you do have more control than in the Yahoo framework. However, that upfront work takes time. The biggest pain I've found is not having spatial navigation support like Yahoo has, and having to develop all the components. They now supply some components, but they are a joke, and poorly documented.
    0
  • QUOTE (Steve @ Nov 24 2010, 05:53 AM) <{POST_SNAPBACK}>
    Developing apps for Samsung is definitely more time consuming at first. They basically give you a browser, and a poorly design API for controlling various aspects of the TV. The plus side, is that once you have designed a framework, it does not have to be much different than developing on any other platform, and you do have more control than in the Yahoo framework. However, that upfront work takes time. The biggest pain I've found is not having spatial navigation support like Yahoo has, and having to develop all the components. They now supply some components, but they are a joke, and poorly documented.

    Completely agree. It does take a good amount of work up front, but it is very flexible in appearance.
    0
  • Agree, i'm doing the version of the widget i did on yahoo platform with samsung apps and i must say, the work to do is but the flexybility and control is much more. The amount of work is basically for creating controls and managing focus.
    0
  • Hi,

    I'm developing a widget. It runs fine and without any problems on all SDK simulator in 540 and 1080 resolutions. Now I'm trying to test it on

    Samsung device: UN46C6500

    Widget System information:

    -- Yahoo Widget Engine 5.5.5
    -- Widget application framework 1.3.12.C
    -- Launcher Bootstrap 1.2.10
    -- Profiles 1.2.21
    -- Widget Gallery 1.2.16
    -- Out of Box tutorial 1.2.5.C
    -- Widget Container 1.2.68.C


    But the widget just won't load up. Snippet shows Loading... for forever.

    I have tried with KONtx.framework version 1.0.0 ; 1.2 and 1.3 without a success.

    In some thread

    CODE
    KONtx.utility.WaitIndicator.up()


    was mentioned as a problem.

    I'm using following KONtx.utility methods

    CODE
    KONtx.utility.WaitIndicator.up
    KONtx.utility.WaitIndicator.down
    KONtx.utility.scale


    Could this be the problem in here also?

    In addition I noticed that Konfabulator --Latest-1080 failed loading the widget if KONtx.framework 1.3 was included. But using 1.2 widget loaded without the problem.
    0
  • You need to strictly focus on 540 version 1.3. There is no support for 1080 and anything below 1.2 has been deprecated.

    Also, he items you called out _may_have been modified in 1.3. Check the online platform reference for the most recent documentation.
    0
  • QUOTE (Gades @ Nov 25 2010, 02:43 AM) <{POST_SNAPBACK}>
    Agree, i'm doing the version of the widget i did on yahoo platform with samsung apps and i must say, the work to do is but the flexybility and control is much more. The amount of work is basically for creating controls and managing focus.

    Exactly. I must spend at least 90% of my time developing and debugging components, and managing focus. Both of which are taken care of by Yahoo.
    0
  • QUOTE (WidgetRealm @ Dec 4 2010, 08:26 PM) <{POST_SNAPBACK}>
    You need to strictly focus on 540 version 1.3. There is no support for 1080 and anything below 1.2 has been deprecated.

    Also, he items you called out _may_have been modified in 1.3. Check the online platform reference for the most recent documentation.


    So basically if I include

    CODE
    include("Framework/kontx/1.3/src/all.js");


    Widget should work nicely in latest TVs?

    How about KONtx.utility? Am I able to use it or not? After all, I have tried the widget also by using 1.3. It works in simulator but not in the TV set still.
    0
  • QUOTE (Steve @ Dec 6 2010, 10:45 AM) <{POST_SNAPBACK}>
    Exactly. I must spend at least 90% of my time developing and debugging components, and managing focus. Both of which are taken care of by Yahoo.


    Yeah but the flexibility is a lot more, and the spatial focus of yahoo sometimes gives problems so you still have to manage it even on yahoo
    0
  • QUOTE (Markus Boman @ Dec 6 2010, 10:47 PM) <{POST_SNAPBACK}>
    So basically if I include

    CODE
    include("Framework/kontx/1.3/src/all.js");


    Widget should work nicely in latest TVs?

    How about KONtx.utility? Am I able to use it or not? After all, I have tried the widget also by using 1.3. It works in simulator but not in the TV set still.


    It will be difficult to find the issue without seeing the logs. I don't think there are any issues with KONtx.utility.*. Can you give me the widget code so that I can try it out?

    Thanks,
    Vivek
    0
  • QUOTE (Vivek Jani @ Dec 7 2010, 12:41 AM) <{POST_SNAPBACK}>
    It will be difficult to find the issue without seeing the logs. I don't think there are any issues with KONtx.utility.*. Can you give me the widget code so that I can try it out?

    Thanks,
    Vivek


    I'm unable to post the widget code into this forum. But can I contact you by Yahoo Messenger for more information?
    0
  • QUOTE (Markus Boman @ Dec 7 2010, 01:25 AM) <{POST_SNAPBACK}>
    I'm unable to post the widget code into this forum. But can I contact you by Yahoo Messenger for more information?

    Hi Markus,
    I resolved your issue. The problem was that you were referencing the platform object in platform.js. This script is included in the build for the wdk, but it's not for production builds on tvs. You can refer to the email that I sent your manager for more information. Basically, though, any call to:
    CODE
    platform.currentAppConfig

    will fail. The fix is simply to remove the platform namespace:
    CODE
    currentAppConfig

    Also, remove the statement where you're including platform.js.

    None of the utility methods you mentioned should fail.

    By the way, the reason I didn't see this before was because you posted on this thread and was buried. You'll get a faster reply if you create a new post. Myself and others are subscribed, and we'll see it right away.

    - Ben
    0
  • QUOTE (Markus Boman @ Dec 7 2010, 01:25 AM) <{POST_SNAPBACK}>
    I'm unable to post the widget code into this forum. But can I contact you by Yahoo Messenger for more information?


    Thank you for the response.

    My problem was the following line in main.TV:

    CODE
    <script src="Platform/platform.js" />


    And use of Platform class in the code.

    Removing those and using TV.system helped and now it works.
    0

Recent Posts

in General - Yahoo! TV Widgets