THE TV APP STUDIO · CREATORS OF HOSANNA UI

TV is hard.We make it easy.

We design and build TV apps with Hosanna UI — our TypeScript framework for Roku, web, mobile and television, designed for modern teams and AI-assisted workflows.

// HOSANNA UI

Ship native TV apps at web speed.

Hosanna UI maps declarative TypeScript directly to native SceneGraph nodes. Your web developers can work productively on Roku without writing BrightScript or hiring platform specialists. Iterate in the browser, ship natively to Roku, and take the same codebase across web, mobile and television.

01TV-first focus and navigation, built in 02Iterate in the browser, ship natively 03Smooth lists, grids and animation at 10 feet 04Strong typing and familiar tooling
Explore Hosanna UI →
HomeScreen.ts
@view
class HomeScreen extends HScreen {
render() {
return <RowList
focusable
rows={this.rails}
onSelect={this.play}
/>
}
}
// runs native on Roku. No BrightScript.
The Glass Garden in the Lumen web app
The Glass Garden in the Lumen mobile app
The Glass Garden in the Lumen Roku app
The Glass Garden in the Lumen Apple TV app

SELECTED WORK

Some of our work

EWTN+ · FLAGSHIP BUILD

Building the next EWTN+ experience.

Senior product architecture and hands-on engineering for EWTN's new streaming app — built end to end on Hosanna UI.

"The development velocity is unmatched by any TV framework we've used. Our engineers shipped production-ready code within days — without any prior BrightScript knowledge."
EWTN+ · CLIENT TESTIMONIAL
NBA TV application interface

NBA · TECHNICAL LEADERSHIP

Led the architecture of the NBA TV app

Architected the experience, delivered on time and equipped the NBA's team to carry it forward.

Applicaster Roku platform animation

APPLICASTER · PLATFORM

A flexible Roku runtime for Zapp

Re-engineered architecture that turns Studio-authored products into high-performance Roku experiences.

SWERVE TV · PROOF OF CONCEPT

Idea → immersive TV app in one month

Fast stream switching, full-screen cards and a choreographed, video-first interface.

CURRENTLY BUILDING

Three client projects. More when we can show them.

IN PROGRESS 01CLIENT CONFIDENTIAL

A new experience. Quietly taking shape.

IN PROGRESS 02CLIENT CONFIDENTIAL

One product. A wider horizon.

IN PROGRESS 03CLIENT CONFIDENTIAL

A difficult platform problem. Under control.

OPEN SOURCE EXPERIENCE

We helped build Roku's open-source toolchain.

We have authored and contributed to Rooibos, Maestro and BrighterScript. That experience shapes every app we ship.

THE TEAM

The people doing the work.

A small core team, strengthened by long-standing engineering partners. You work with the people responsible for the product—without layers of account management or a rotating bench.

George Cook

OWNER / TECHNICAL DIRECTOR

George Cook

8 years at Tantawowa

Tooling and framework specialist with 20+ years across games, UI systems and streaming. Former Roku engineer; author of Rooibos, Maestro and Hosanna; and a major contributor to Roku’s open-source ecosystem.

github.com/georgejecook ↗
Daci Roman

LEAD DEVELOPER

Daci Roman

4 years at Tantawowa

Senior Roku engineer, exceptional problem solver and key Maestro contributor, specialising in developer tooling, framework support and dependable delivery across complex products.

Vanya Pintsak

Engineering Partner · via PettersonApps

Vanya Pintsak

4 years at Tantawowa

Senior Roku engineer specialising in video, entitlements and integrations, with deep experience delivering reliable playback and connected services across complex streaming products.

Ruslan Yevych

Engineering Partner · via PettersonApps

Ruslan Yevych

2 years at Tantawowa

Senior Roku engineer with deep CollectionView expertise and a track record of delivering complex product work to a consistently high standard.

WHAT OUTCOME DO YOU NEED?

Buy the result, not the hours.

Bring us the product, milestone or delivery problem. We'll define the complexity, the team, and a fixed commercial model around it.