Skip to content

Twitch app for Tizen tv and webOS. Based on ReNative framework

Notifications You must be signed in to change notification settings

jnaxo/twitch-tv-renative

Repository files navigation

Twitch Smart TV

Cross-platform App to watch streaming from Twitch platforn. Built with ReNative.

Platform compatibility

  • Tizen TV
  • LG WebOS

Requirements

  • Node 10.13.0 or higher
  • Yarn
  • ReNative 0.32.2
  • LG Emulator v4.0.0
  • Tizen SDK
  • Make sure your CPU supports virtualization. Otherwise Tizen emulator might not start.
  • If you are deploying to a TV, follow this guide to set your TV in developer mode Link

Getting Started

Environment variables

Configure the environment variables creating the file ./appConfigs/blank/renative.local.json as described below

{
  "common": {
    "runtime": {
      "appEnv": "local",
      "client_id": "[APP CLIENT ID FROM TWITCH]",
      "client_secret": "[[APP CLIENT SECRET FROM TWITCH]]",
      "baseURL": "https://api.twitch.tv/helix",
      "authURL": "https://id.twitch.tv"
    }
  }
}

Install

Run npm install.

Running

Set <platform> as tizen or webos

Run on emulator:

$ rnv run -p <platform>

Run on device

$ rnv run -p <platform> -d

Run on browser

$ rnv run -p <platform> --hosted

License

MIT Licensed

About

Twitch app for Tizen tv and webOS. Based on ReNative framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published