Swift 6.3 Released with Official Android SDK and Enhanced C Interoperability

Available in: 中文
2026-03-26T10:28:54.923Z·1 min read
Swift 6.3 brings an official Android SDK, enhanced C interoperability with the @c attribute, module selectors, new compiler optimization attributes, and improved embedded/cross-platform support.

Swift 6.3: Expanding Across the Software Stack

Swift 6.3 has been released, bringing major improvements that expand Swift into new domains and improve developer ergonomics across the board.

Key Highlights

Official Swift SDK for Android: Swift can now be used to build Android applications, a significant expansion of Swift's cross-platform reach beyond Apple ecosystems.

Enhanced C Interoperability: The new @c attribute lets you expose Swift functions and enums to C code, including custom naming and @implementation support for providing Swift implementations of C-declared functions.

Module Selectors: New syntax to disambiguate API from multiple imported modules using ModuleA::getValue() notation.

Compiler Optimization Attributes:

Embedded and Cross-Platform Improvements

Swift 6.3 also brings improvements for using Swift in embedded environments and cross-platform build tooling, reinforcing the language's positioning as a systems programming language that works at every layer of the stack.

Design Philosophy

Swift is designed to be the language you reach for at every layer of the software stack, from embedded firmware and internet-scale services to full-featured mobile apps. Version 6.3 makes this vision more concrete with the official Android SDK.

The release is available now at swift.org with full migration guides and detailed release notes.

↗ Original source · 2026-03-26T00:00:00.000Z
← Previous: US Government Buying Americans' Data Without Warrants Through Data Broker LoopholeNext: Sora Shutdown: $15M Daily Inference Cost vs $2.1M Lifetime Revenue Tells the Full Story →
Comments0