• Announcing the Swift SDK for Android Swift has matured significantly over the past decade - extending from cloud services to Windows applications, browser apps, and microcontrollers. • Swift powers apps and services of all kinds, and thanks to its great interoperability, you can share code across platforms. • The Android workgroup is an open group, free for anyone to join, that aims to expand Swift to Android. • Today, we are pleased to announce nightly preview releases of the Swift SDK for Android. • This milestone reflects months of effort by the Android workgroup, building on many years of grassroots community effort. • With the SDK, developers can begin developing Android applications in Swift, opening new avenues for cross-platform development and accelerating innovation across the mobile ecosystem.

Article Summaries:

  • Apple’s Swift team has released a nightly preview of the Swift SDK for Android, enabling developers to write native Android applications in Swift. The SDK is part of an open Android workgroup and can be downloaded with the Windows installer or separately for Linux and macOS. Apple provides a Getting‑Started guide and end‑to‑end examples, and notes that over 25 % of Swift packages on the Swift Package Index already build for Android. The release also introduces the swift‑java project, which generates safe bindings between Java and Swift. Community members are invited to test the SDK, share feedback, and help shape a forthcoming vision document for future Android‑Swift work.
  • Apple’s Swift team has released a nightly preview of the Swift SDK for Android, marking a significant step toward cross‑platform development. The open Android workgroup, which has built on community efforts for months, now provides developers with tools to write native Android apps in Swift. The SDK ships with the Windows installer and can be downloaded for Linux or macOS. A Getting Started guide and example projects help users port existing Swift packages-over 25% of the Swift Package Index already builds for Android-to the platform. The release also introduces swift‑java, a library and code generator that creates safe bindings between Java and Swift, enabling bidirectional interoperability.

Sources: