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
- Build the Web target:
npm run build - Copy/package the expected Web output through the Samsung TV workflow configured for the project.
- 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-tvcommand.
See Samsung TV for platform-specific runtime notes.