Релиз Swift Stream IDE v1.17.0

31 декабря 2025, в канун Нового Года, было представлено обновление Swift Stream IDE. Это open-source расширение для VSCode, позволяющее приступить к работе со Swift проектами в dev-контейнерах в несколько кликов, предоставляя готовые окружения для различных направлений, таких как: server-side, web, embedded, и Android. Главным нововведением v1.17 является поддержка разработки Android приложений. Разработка этого направления была начата в мае 2025.Уже в сентябре 2025 было выпущено направление Android → Library.Теперь при создании проекта появилось новое направление Android → Application, где доступны три шаблона (по аналогии с Android Studio):пустой экран (Empty Views Activity)экран с двумя фрагментами (Basic Views Activity)экран навигации с таб-баром (Navigation UI Activity) Создаваемый проект использует новый фреймворк SwifDroid, который полностью оборачивает логику работы нативного Android приложения: от генерации манифеста, активити и фрагментов до использования всех виджетов (стандартных, AndroidX, Flexbox и Material Design).

Поддерживаются SDK от 28 до 35.С выходом Swift 6.3 требования, возможно, понизятся до SDK 24+, что будет хорошо для разработки под большее количество устройств.Пример кода отрисовки UI:Пример манифеста:Предполагается, что из Swift в Java/Kotlin и XML можно не выходить.

DMCA