- Published on
2026년 3월 24일 릴리스된 Swift 6.3에 Swift SDK for Android의 첫 공식 릴리스가 포함됐습니다. 10년간의 커뮤니티 포크와 비공식 툴체인을 지나, 이제 swift.org가 직접 빌드하고 배포하는 크로스컴파일 SDK로 Android 바이너리를 만들 수 있습니다. 다만 이게 무슨 뜻인지는 정확히 짚어야 합니다 — SDK가 공식이 된 것이지, Android가 Linux·Windows와 같은 층위의 공식 지원 플랫폼이 된 것은 아닙니다. Android 워크그룹의 비전 문서는 UI 프레임워크를 제공하지 않는다는 것과 JVM 바이트코드 컴파일을 하지 않는다는 것을 non-goal로 명시하고, 그 문서 자체가 아직 병합되지 않은 초안 PR입니다. 이 글은 실제로 무엇이 나왔는지(네이티브 코드 + JNI 모델, 세 조각 설치, API 28 하한선), 무엇이 의도적으로 빠졌는지, 그리고 아직 덜 된 것(lldb 디버깅, 0.4.x인 swift-java)을 1차 소스로 확인해 정리합니다. 결론부터: iOS 코드의 로직 레이어를 공유하려는 팀에게는 진짜 선택지가 생겼고, "Swift로 Android 앱을 짠다"를 기대하면 실망합니다.