tvOS Development
Skills for building tvOS apps — covers focus engine, top shelf, TVMLKit, playback, and platform differences from iOS.
When to Use
Use this skill when:
- Building a tvOS app from scratch
- Adapting an iOS app for Apple TV
- Working with the tvOS focus engine
- Implementing top shelf content or TV Provider authentication
Example Prompts
- "How do I handle focus on tvOS?"
- "What's different about building for Apple TV vs iPhone?"
- "How do I implement a top shelf extension?"
- "My tvOS app needs TV Provider authentication"
What This Skill Provides
- Focus engine patterns and custom focus behavior
- Top shelf extensions (static and dynamic)
- SwiftUI adaptations for tvOS
- Playback and media integration
- Platform differences from iOS (no touch, no camera, limited gestures)
- TVMLKit for template-based UI
Related
- extensions-widgets — Widget and extension patterns (shared concepts)
- avfoundation-ref — Audio/video playback reference