Apple TV and iOS
Native Swift, including the tvOS quirks that surprise people coming only from mobile.

Apple TV, iOS, Android, Roku, Fire TV and Samsung. We handle development, certification and maintenance.
The expensive part of apps is not writing them: it is maintaining six versions that do the same thing. So we build one shared API and thin clients on top.
When the schedule, the catalogue or the price changes, it changes in one place and appears on every screen. No six builds and no six store reviews.

Native Swift, including the tvOS quirks that surprise people coming only from mobile.
A shared Flutter base for phone and television, with the adjustments a remote control demands.
SceneGraph and BrightScript, the most particular environment of them all and where we have the most hours.
Apps for Samsung televisions with the certification process included.
A single data source feeds all six apps: catalogue, schedule, users and subscriptions. Publish a change once and it appears everywhere.
Developer account registration, store listings, screenshots, privacy declarations and each platform's review process, which is where most projects get stuck.
Yes. We handle registration, the store listing, screenshots, privacy declarations and the review process for each store. We publish and maintain apps across six different stores.
Not in practice. We build on one shared API, so a scheduling or content change reaches every platform without rebuilding six apps.
Yes. Apple TV, Roku, Fire TV and Samsung, as well as iOS and Android. It is where we have the most experience, because we operate a television network.
Development depends on scope. Store review usually takes from days to a couple of weeks, and it is the part that surprises people who have not been through it: we prepare the listing from the start so no time is lost there.
We will tell you which platforms to attack first and what each one involves.