The FoveatedStreaming framework lets visionOS apps connect to an external PC or cloud endpoint to stream OpenXR content directly to Apple Vision Pro, using eye-tracking-based foveated video compression and the built-in NVIDIA CloudXR runtime for low-latency wireless delivery.
โข Enables high-fidelity PC-class OpenXR experiences (flight sims, racing games, industrial visualisation) on Apple Vision Pro without any native port โ get streaming in a day
โข Foveated compression is handled automatically by visionOS using eye tracking, delivering sharp detail where the user looks while keeping bandwidth manageable over Wi-Fi
โข Full integration with ARKit, SwiftUI, and RealityKit means streamed content can be spatially anchored to real-world objects and composed with native on-device rendering
iOS 27 adds sectioned queries, codable model attributes, ResultsObserver for non-SwiftUI change observation, and HistoryObserver for reacting to persistent history changes in SwiftData.
iOS 27 expands the App Intents framework with RelevantEntities for contextual content surfacing, EntityCollection for high-performance batch parameter handling, SyncableEntity for cross-device Siri continuity, native Duration/PersonNameComponents parameter types, and @UnionValue for multi-type parameters โ plus extended intent execution time limits.
USDKit is a new first-party Swift framework introduced in iOS/macOS 27 that brings native USD scene creation, composition, modification, and export capabilities to Apple platform apps, with deep RealityKit and Spatial Preview integration.
In-depth guide
RealityKit & USDKit in iOS 27 โXcode 27 introduces an agentic localization workflow that lets you ask a coding agent to translate your entire app directly inside Xcode, leveraging String Catalog context โ including where and how strings are used โ to produce accurate, consistent translations across all languages.