Vucos Logo

Apps & Devices

Every screen your subscribers own, shipped as a native experience with one feature set, one analytics surface, and one release pipeline — without the multi-year app team it usually takes to get there.

7
Device families with native apps
100%
Feature parity across platforms
4-6 weeks
Typical white-label launch timeline
1
Release train for every platform

Native apps across every OTT surface

Vucos ships production-grade apps for iOS, Android, Samsung Tizen, LG WebOS, Android TV, Apple TV, and Roku, plus a responsive web player. Each app is device-native — Swift/SwiftUI on Apple, Kotlin on Android, Tizen web, WebOS JS — but shares a common product model so features land on every platform at the same cadence. Operators can white-label look and feel, extend with branded modules, or fork specific screens; the platform absorbs store submissions, certification cycles, and OS upgrades as part of a managed release pipeline.

Why this matters

Shipping and maintaining OTT apps across seven device families is where most operators quietly bleed budget. Each platform has its own certification, its own player quirks, its own performance ceilings on low-end hardware, and its own rate of OS change. Teams that try to solve this with a single hybrid codebase lose to device-native competitors; teams that try to staff seven expert teams blow through quarters without shipping features in sync.

Vucos closes both traps. The shared product model means features — profiles, watchlists, cloud DVR, downloads, parental controls — land on every platform from the same release train. The device-native renderers mean performance on a five-year-old Samsung TV still meets certification, and the managed pipeline means store submissions, binary signing, and OS upgrade regression tests stop being your team's problem.

What ships with every app

Mobile: iOS & Android

Native Swift/SwiftUI and Kotlin apps with ExoPlayer/AVFoundation integration, offline downloads, background audio, casting, and haptic-tuned navigation.

Smart TV: Tizen & WebOS

Samsung Tizen and LG WebOS apps tuned for five-year-old hardware. Remote-friendly navigation, 4K HDR playback, HDMI-CEC handoff, and ambient mode support.

Streaming devices: Android TV, Apple TV, Roku

Android TV (Leanback), Apple TV (tvOS), and Roku (BrightScript/SceneGraph) apps with platform-native UX, universal search, and voice remote integration.

White-label & theming

Brand tokens for colors, typography, iconography, motion, and imagery — applied at build time with per-tenant overrides, without forking the product.

Feature parity across devices

Profiles, watchlists, continue watching, cloud DVR, parental controls, downloads, casting, and multi-language audio/subtitles — present and identical everywhere.

Managed release pipeline

Store submissions, certification support (Samsung, LG, Apple, Google, Roku), staged rollouts, crash monitoring, and OS upgrade regression — operated by the Vucos team.

How operators ship

Broadcaster launching on smart TVs

Samsung + LG + Android TV in one cycle

Launch a single branded experience across Tizen, WebOS, and Android TV simultaneously, using a shared product backlog. Remote navigation, 4K HDR playback, and brand voice stay consistent while each app uses its platform's native patterns.

Telco bundling with handsets

Pre-install on Android devices

Ship a carrier-branded Android app pre-installed on operator handsets, with auto-entitlement from the carrier SIM, DCB checkout, and first-run personalization tied to the tariff. iOS ships side-by-side through the App Store.

Sports OTT with low-end reach

Roku and older Samsung TVs

Reach subscribers on older Roku players and Samsung Tizen TVs from 2019 onwards with the same feature set the flagship iOS app offers — low-latency live, multi-audio, and a clean remote experience.

Technical details

Platforms
  • iOS (Swift/SwiftUI, iOS 15+)
  • Android (Kotlin, Android 8+)
  • Samsung Tizen 4.0+
  • LG WebOS 4.5+
  • Android TV
  • Apple TV (tvOS 15+)
  • Roku (SceneGraph)
Playback
  • HLS, DASH, LL-HLS, LL-DASH
  • CMAF with fMP4
  • H.264, HEVC, AV1 where device allows
  • HDR10, Dolby Vision, Dolby Atmos
  • Casting (AirPlay, Chromecast)
DRM
  • Apple FairPlay Streaming
  • Google Widevine L1/L3
  • Microsoft PlayReady SL150-SL3000
  • Offline downloads with persistent licenses
  • CENC multi-DRM packaging
White-label
  • Brand tokens (colors, typography, motion)
  • Per-tenant splash and onboarding
  • Localized strings and layouts (RTL supported)
  • Custom modules without product fork
Release pipeline
  • Automated builds per tenant
  • Store submissions (Apple, Google, Samsung, LG, Roku)
  • Staged rollout and kill switches
  • Crash monitoring (Sentry, Firebase)
  • OS upgrade regression suite
Accessibility & localization
  • WCAG 2.1 AA targets
  • Screen reader support
  • Captions CEA-608/708, TTML, WebVTT
  • Right-to-left languages
  • Dynamic text sizing

Key Takeaways

  • Native apps for iOS, Android, Samsung Tizen, LG WebOS, Android TV, Apple TV, Roku
  • Shared product backlog — every feature lands on every platform in the same train
  • White-label theming at build time with per-tenant overrides, no product fork
  • Managed store submissions, certifications, and OS upgrade regression
  • Playback: HLS, DASH, LL-HLS, CMAF, H.264/HEVC/AV1, HDR10, Dolby Vision
  • DRM: FairPlay, Widevine, PlayReady, with offline downloads and persistent licenses

Frequently Asked Questions

Is this a hybrid framework or native apps?
Native. Each platform is built in its platform-native stack — Swift/SwiftUI on Apple, Kotlin on Android, web-based runtimes on Tizen and WebOS, BrightScript/SceneGraph on Roku. Product logic is shared; rendering and input handling are native so performance on low-end hardware still meets certification.
How customizable is the UI?
Every tenant gets brand tokens — colors, typography, iconography, motion — applied at build time. Operators can also swap onboarding flows, custom modules, and specific screens. The product backbone stays versioned by Vucos; customizations are layered on top without forking the app.
Who handles store submissions and certification?
Vucos. The managed release pipeline submits to Apple App Store, Google Play, Samsung Seller Office, LG Content Manager, and Roku Developer, handles certification feedback, and manages staged rollouts. The customer team approves release notes and gets dashboards on crash rate and adoption.
How do you support older smart TVs?
The Tizen and WebOS apps are tuned to run on models from roughly 2019 onwards. We test continuously on low-memory and low-CPU devices, and the renderer degrades gracefully — dropping HDR, lowering resolution, or simplifying animations — to keep frame rate and certification acceptable.
Can we ship our own native modules?
Yes. Each app exposes an extension surface for custom screens, modules, and flows that the operator team can build in the platform-native language. Those modules are versioned alongside the core app and reviewed as part of the managed release pipeline.
What about offline downloads and casting?
Offline downloads are supported on iOS and Android with Widevine/FairPlay persistent licenses and configurable retention. Casting is supported on AirPlay (iOS) and Chromecast (Android, web), and the mobile apps can act as remotes for Tizen, WebOS, Android TV, Apple TV, and Roku.

Related

Ready to learn more?

Talk to an architect about how this fits your deployment.