Компания Apple выпустила Swift Playgrounds 4.0, которая позволяет пользователям создавать и отправлять свои приложения исключительно с помощью iPad.
Первоначально Swift Playgrounds был выпущен в 2016 году в качестве образовательного инструмента и среды разработки для новейшего родного языка программирования Apple, который был выпущен за пару лет до этого.
Swift Playgrounds 4.0 — на iPad
Версия Swift Playgrounds для iPad появилась первой, прежде чем в прошлом году была выпущена версия для macOS. Однако для публикации приложения всегда требовался Mac.
Apple все чаще говорит о iPad как о замене ноутбука для многих пользователей и подкрепляет это усовершенствованиями iPadOS, такими как добавление надлежащей поддержки курсоров в 2020 году и значительное улучшение многозадачности в этом году.
Swift Playgrounds 4.0 помогает упростить эту задачу для Apple: теперь компания может сказать, что разработчики могут пройти весь процесс разработки и публикации приложений, используя только свой iPad.
«Swift Playgrounds — это отличный способ научиться кодировать прямо на Mac или iPad. В Swift Playgrounds 4, который появится позже в этом году, пользователи смогут создавать визуальный дизайн приложения с помощью SwiftUI», — заявила Apple, анонсируя обновление летом.
«Проекты приложений можно открывать и редактировать в Swift Playgrounds или в Xcode, а когда они будут готовы, пользователи смогут создать настоящее приложение и отправить его в App Store прямо со своего iPad».
Вот официальные примечания к релизу:
- Создавайте приложения для iPhone и iPad с помощью SwiftUI прямо на iPad (требуется iPadOS 15.2 или более поздняя версия).
- Интеграция App Store Connect позволяет загружать готовое приложение в App Store.
- Предварительный просмотр приложения показывает обновления в режиме реального времени по мере внесения изменений в приложение.
- Полноэкранный предварительный просмотр позволяет увидеть ваше приложение от края до края.
- Интеллектуальные, встроенные предложения по коду помогают быстро и точно написать код.
- Проекты App Projects позволяют легко перемещать проекты в Xcode и обратно.
- Поиск по всему проекту находит результаты в нескольких файлах
- Библиотека сниппетов предоставляет сотни элементов управления, символов и цветов SwiftUI.
- Поддержка Swift Package позволяет включать общедоступный код для улучшения ваших приложений.
Пользователям по-прежнему необходимо стать зарегистрированными разработчиками Apple, чтобы представить свои приложения, и они будут проходить тот же процесс утверждения, прежде чем появятся в App Store.
В отчете SlashData Swift занял девятое место по размеру сообщества, уступив лишь аналогу Kotlin для Android. Оба языка по-прежнему в разы отстают от более известных языков:
Apple наверняка надеется, что Swift Playgrounds поможет ускорить внедрение языка.