Skip to content

Commit 8a985a0

Browse files
committed
Make Dave's suggested changes to first paragraph
1 parent cf95466 commit 8a985a0

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

_posts/2025-11-21-exploring-the-swift-sdk-for-android.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ the Android workgroup has seen a lot of questions about how it works and what's
1212

1313
### Swift in the World of Android
1414

15-
Swift is a natively-compiled language to machine code and Android is no different.
16-
That renders it on par with C and C++ code built using the Android NDK, which are
17-
languages more geared towards performance, while Swift essays a happier balance between
18-
performance, safety, and usability. To enable that, Swift apps must bundle a native
19-
runtime for Android that implements many of its features, including its standard library and
20-
core libraries like Dispatch and [Foundation](/blog/foundation-preview-now-available/).
15+
Swift compiles directly to native machine code on Android, the same way it does on other
16+
platforms. This gives it similar performance to C and C++ code using the Android Native
17+
Development Kit (NDK), while achieving a happier balance between performance, safety,
18+
and usability. To make this possible, Swift apps on Android bundle a native runtime
19+
that implements many of its features, including its standard library and core
20+
libraries like Dispatch and [Foundation](/blog/foundation-preview-now-available/).
2121

2222
However, since most Android APIs are only made available through Java and Kotlin,
2323
Swift must call into the Android Runtime (ART). That is where the [Java interoperability

0 commit comments

Comments
 (0)