Компанія Apple презентувала перший прев’ю-реліз Swift SDK для Android, який дає можливість розробникам створювати Android-застосунки мовою Swift із використанням офіційних інструментів.
Це стало важливим кроком у напрямі перетворення Swift на повноцінну кросплатформну мову, придатну не лише для екосистеми Apple, а й для Android, Windows, браузерних застосунків і навіть мікроконтролерів.
Робота над SDK тривала кілька місяців і здійснювалася спеціальною робочою групою Swift для Android, створеною Apple у червні 2025 року.
Головна мета проєкту — спростити спільне використання коду між iOS та Android і позбутися потреби у сторонніх або неофіційних рішеннях, якими раніше користувалася спільнота.
Взаємодія Swift з Android забезпечується інструментом swift-java, що автоматично створює зв’язки між Java і Swift і дає змогу розробникам використовувати код Swift спільно з Android API. Завдяки цьому нові застосунки можна розробляти безпосередньо на Swift або інтегрувати його у вже існуючі Android-проєкти без повного переписування коду.
Зараз понад 25% пакетів у Swift Package Index уже підтримують Android, а у розділі Community Showcase позначаються бібліотеки, які успішно збираються під цю платформу.
Разом із релізом компанія опублікувала посібник Getting Started, що містить покрокові інструкції з налаштування середовища, а також приклади готових Android-застосунків на Swift.
Swift SDK для Android доступний у версії Nightly Preview у складі інсталятора Swift для Windows або як окреме завантаження для Linux і macOS.
Робоча група вже готує документ із баченням подальших пріоритетів і веде відкриту проєктну дошку, де відстежується прогрес і результати тестування SDK у системах безперервної інтеграції.
Мову Swift Apple представила ще у 2014 році як заміну Objective-C. Сьогодні вона офіційно підтримує macOS, iOS, watchOS, tvOS, Windows і Linux.
Android до цього часу залишався поза офіційним списком, тож новий SDK відкриває розробникам можливість створювати Android-застосунки на Swift без обмежень і сторонніх інструментів.
Читайте також: Apple готує новий iPad Pro з чипом M6 і системою випарного охолодження.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!