How Apple TV Development Differs from iOS Development
summary
An account of building a native tvOS Apple TV app for the Okko streaming service in four months, starting from an existing Objective‑C iOS app. Covers practical differences from iOS—UI and Focus Engine behavior, data storage and platform limitations—and lessons to help iOS developers add or start tvOS support while avoiding common mistakes.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 3:34Project background
- 7:25Apple TV development options
- 10:14Focus engine features
- 14:38Focus animation in cells
- 16:03Custom layout creation
- 19:15Multilayer image issues
- 22:11Theme support on Apple TV
- 23:15Top Shelf configuration
- 26:05Player and FairPlay integration
- 28:13Apple TV as experimental platform
- 30:02Q&A
- 44:50Interface customization discussion
- 55:57Development errors and fixes
- 1:07:03Performance questions
- 1:11:50Conclusion
related talks
38mtvOS Platform and APIs
37mBreaking into tvOS design and development
52mDeveloping Killer Apple Watch Applications
01mWe Talk with
20mImplementing macOS-Only Features Missing on iOS with Catalyst
41mHow We Built Facebook for iOS
53mBuilding a Video Player for iOS from Scratch
58mThe iOS App Development Process: From Idea to Outcome
