Swift로 Android 앱 개발하기 - Swift SDK
드디어 Swift로 Android 앱을 개발할 수 있게 되었습니다! 크로스 컴파일레이션을 통해 macOS/Linux에서 Swift 코드를 빌드하고 Android 기기에서 실행할 수 있습니다. Host Toolchain + Swift SDK + Android NDK 세 가지만 설정하면 바로 시작 가능해요. iOS와 Android 앱에서 비즈니스 로직을 공유할 수 있다는 게 가장 큰 장점입니다. JNI를 통해 Kotlin/Java 코드에서 Swift 함수를 호출하는 방식으로 통합하면 됩니다. 아직 초기 단계라 제약사항이 있지만(Foundation API 제한, 디버깅 도구 부족 등), iOS와 Android를 하나의 언어로 다룰 수 있다는 가능성을 볼 수 있어요 😃