Skip to main content

Building For Samsung TV

Hosanna applications can package a compatible Web build for Samsung TV when the application owns a Samsung/Tizen host project. Samsung is not a first-class platform in the current hst build and hst run command surface, so this is an application packaging boundary rather than a hidden Hosanna target.

Prerequisites

  • The project dependencies installed from the lockfile with npm ci.
  • Access to the licensed Hosanna framework sources and tooling for the project.
  • Samsung TV packaging tools and certificates required by your release workflow.
  • A Samsung TV device or approved test environment.

Build And Run

Samsung TV delivery lane from compatible Hosanna Web output through the app-owned Tizen host and Samsung packaging toolsSamsung TV delivery lane from compatible Hosanna Web output through the app-owned Tizen host and Samsung packaging tools

  1. Build the Web target:
    npm run build
  2. Copy/package the expected Web output through the Samsung TV workflow configured for the project.
  3. Install or deploy the package to the Samsung TV test device.

Debugging

  • Use Web and browser DevTools for fast shared-runtime debugging.
  • Use Hosanna DevTools and the MCP debugger for app state, logs, focus, input, and runtime tree inspection.
  • Validate Samsung remote keys, pointer behavior where supported, video formats, networking, storage, app startup, and resume behavior on TV hardware.
  • Keep Samsung-only browser shims and package metadata in the app-owned host instead of adding a nonexistent hst run samsung-tv command.

See Samsung TV for platform-specific runtime notes.

Talk to us