Первый предварительный выпуск Swift SDK для Android был опубликован на этой неделе, что позволяет разработчикам создавать приложения для Android на Swift с использованием официальных инструментов и упрощает совместное использование кода между iOS и Android.

SDK позволяет создавать приложения для Android на Swift с использованием официально поддерживаемых инструментов, а не обходных путей, предложенных сообществом. В июне было объявлено, что язык программирования Apple Swift будет официально расширен для поддержки разработки приложений под Android посредством создания специальной рабочей группы по Android в рамках проекта с открытым исходным кодом Swift.
Взаимодействие с Android осуществляется с помощью swift-java, который может автоматически генерировать привязки между Java и Swift, чтобы разработчики могли использовать код Swift наряду с существующими API Android и кодом Java. Swift Package Index теперь помечает пакеты с поддержкой Android и утверждает, что более 25% всех пакетов уже собираются на Android, предоставляя разработчикам основу для повторно используемого кода.
Swift SDK для Android уже доступен в виде ночного предварительного выпуска, поставляемого с установщиком Swift для Windows, или в виде отдельной загрузки для пользователей Linux и macOS. Также доступно новое руководство для начинающих с полными инструкциями по настройке и набором примеров Android-проектов, написанных на Swift, для демонстрации полных рабочих процессов.
Группа готовит документ с видением для определения будущих приоритетов и отслеживает прогресс на общедоступной доске проектов.







