tal icon indicating copy to clipboard operation
tal copied to clipboard

Build bbctal application for XBOX 1

Open Arunprasanth opened this issue 6 years ago • 3 comments

I have to build a bbctal application for xbox 1, for that I am trying to create a Universal Windows Platform from bbctal code. Do we have any documentations or samples for the same ? Any help will be appreciated. Thanks in advance.

Arunprasanth avatar Mar 09 '18 08:03 Arunprasanth

Hello @Arunprasanth,

I don't believe there are any public docs for building a UWP app wrapper around a TAL application. However, if you create a web-wrapper UWP app, then that is actually a very similar environment to run your app. You just specify the URL to your web app launch page.

There's some good resources for doing this:

  • https://channel9.msdn.com/Events/Build/2016/B888
  • https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/samples

Let me know if those are useful. Thanks.

rosswilson avatar Mar 09 '18 11:03 rosswilson

@rosswilson Thanks for your quick replay. I went through the documents but I couldn't find any solutions which work with tal framework. I could create a normal javascript app and make it UWP. We dont have any html pages in tal instead mustache we have, so do we build the app to get the corresponding html files and a min version of javascript files to work with UWP ? or any other ways can we do the same ?

Arunprasanth avatar Mar 09 '18 11:03 Arunprasanth

I'd recommend treating the UWP wrapper like any other device; where you're loading your TAL app via the device's browser.

There are some docs here that describe the HTML entry-point needed to launch a TAL app: http://bbc.github.io/tal/getting-started/tutorial/createanindex.html

Your UWP app manifest will specify the URL needed to load your app. When a user launches your UWP app it'll make a HTTP request to the specified URL. Your backend server serves up a HTML app that specifies a path to load your JS, which then boots your app.

rosswilson avatar Mar 09 '18 15:03 rosswilson

We have deprecated this project and there are no plans for active development going forward.

Please see the deprecation notice.

kukulaka avatar Jan 04 '23 17:01 kukulaka