gRPC Swift provides a first-class Swift integration for building remote-procedure-call clients and services, with a new Xcode build plugin that automatically generates type-safe Swift code from .proto service definitions. It supports unary, client-streaming, server-streaming, and bidirectional-streaming RPCs.
⢠Eliminates hand-crafted networking boilerplate ā define your API once in a .proto file and get generated, type-safe Swift client/server code automatically via an Xcode build plugin
⢠First-class support for real-time streaming RPCs (server-streaming, bidirectional) enables live data experiences like race telemetry or commentary feeds with simple AsyncSequence-based Swift APIs
⢠Protobuf binary encoding is roughly half the size of equivalent JSON, reducing data transfer on constrained mobile networks and improving performance in service-to-service communication
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.
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.
iOS 27 adds sectioned queries, codable model attributes, ResultsObserver for non-SwiftUI change observation, and HistoryObserver for reacting to persistent history changes in SwiftData.
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.