whats new in tvOS 18
Generated on 8/15/2024
1 search
In tvOS 18, Apple has introduced several new features and improvements, particularly focusing on enhancing app development with SwiftUI. Here are some of the key updates:
-
SwiftUI Integration: Apple is encouraging developers to migrate from TVML to SwiftUI, as it offers more flexibility and new features for building rich, fully-featured media catalog and streaming apps. SwiftUI allows for the creation of native tvOS UI with design cues specifically aimed at producing great tvOS apps.
-
Deprecation of TVMLKit: TVMLKit is officially deprecated, meaning it will no longer grow with the platform. Developers are encouraged to transition to SwiftUI for future-proofing their apps.
-
Floating Sidebar: A new floating sidebar, similar to the one in the TV app, is now available system-wide in tvOS 18 through SwiftUI. It features a translucent appearance and can be easily adopted using the existing navigation split view APIs.
-
Tab and Sidebar APIs: New tab view APIs allow for different types of content, enabling developers to build a fully-featured sidebar while maintaining a minimal tab bar appearance. This is particularly useful for apps that are also available on iPad, as it allows for a consistent user experience across devices.
-
Cross-Platform Development: SwiftUI makes it easier to share code between tvOS apps and apps for other Apple platforms like iOS, iPadOS, macOS, and visionOS.
For more detailed information, you can refer to the session Migrate your TVML app to SwiftUI.
What’s new in device management
Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and Apple School Manager. We’ll also share updates to Activation Lock, SoftwareUpdate, and Safari management.
Use HDR for dynamic image experiences in your app
Discover how to read and write HDR images and process HDR content in your app. Explore the new supported HDR image formats and advanced methods for displaying HDR images. Find out how HDR content can coexist with your user interface — and what to watch out for when adding HDR image support to your app.
Migrate your TVML app to SwiftUI
SwiftUI helps you build great apps on all Apple platforms and is the preferred toolkit for bringing your content into the living room with tvOS 18. Learn how to use SwiftUI to create familiar layouts and controls from TVMLKit, and get tips and best practices.
Platforms State of the Union
Discover the newest advancements on Apple platforms.
What’s new in UIKit
Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.