Swift официально вышел на Android: теперь можно писать нативные приложения, не меняя стек

Swift официально вышел на Android: теперь можно писать нативные приложения, не меняя стек

SDK доступен для Windows, Linux и macOS.

image

Swift получил поддержку Android — команда Android workgroup объявила о выходе nightly-сборок Swift SDK for Android. Теперь на Swift можно писать нативные Android-приложения.

Язык за десять лет заметно расширил сферу применения: он используется для облачных сервисов, приложений под Windows, браузерных решений и микроконтроллеров. Благодаря совместимости кода между платформами Swift стал удобным инструментом для многоплатформенной разработки.

Создание SDK — результат работы сообщества, которое постепенно продвигало Swift за пределы экосистемы Apple. Новый набор инструментов позволяет переносить существующие пакеты и библиотеки на Android и объединять разработку мобильных приложений в едином стеке.

SDK уже доступен для установки: он входит в дистрибутив Swift для Windows и может быть скачан отдельно для Linux и macOS.

Для первых шагов опубликовано руководство Getting Started и репозиторий Swift for Android Examples с примерами приложений и рабочими сценариями.

Согласно данным Swift Package Index, более 25% библиотек уже собираются под Android. В Community Showcase отмечается поддержка новой платформы.

Интеграцию между Swift и Java обеспечивает проект swift-java. Он включает библиотеку и генератор кода, автоматически создающий безопасные связывания между двумя языками.

Сейчас Android-группа готовит документ о видении развития, где определены приоритеты и направления дальнейшей работы. Ход проекта можно отслеживать через доску задач и официальный CI.