Skip to content

Welcome to Swift for Android

Swift for Android is an open-source project and part of the Swift Stream family.

It’s built by developers, for developers – with love, to make creating Android apps in Swift simple and enjoyable.

This project brings the power and expressiveness of Swift to Android, letting you build native applications with Swift’s modern syntax, safety, and performance – all while working directly with Android’s native UI components.

Powered by JNIKit, Droid, and Swift Stream IDE, it provides a smooth workflow for writing, compiling, and deploying Swift code to Android devices.

If you’re new here, start with the → Setup Guide, then explore the → Application and → Library sections to begin building with Swift for Android.