Всем привет!

В понедельник стартовал новый WWDC 2022, и нас ждет много интересных новинок и фич от Apple.

Сделаем небольшой обзор на доклад «What's new in Xcode».

Для начала — Xcode 14 стал легче на 30 процентов, дополнительные утилиты можно скачать по необходимости.

Preview canvas стал более мощным в плане демонстрации изменений в реальном времени — можно варьировать цвет, размер шрифта или ориентацию устройства.

image

image

Представлен более расширенный definition list — наглядно представлены и объявление и реализация.

image

Появилась опция Callers для определения вызовов методов и подробным описанием.

image

image

Xcode осуществляет новый процесс сборки приложения и фреймворков с применением параллелизма.

image

По заявлением разработчиков:

  • Линкер стал работать в 2 раза быстрее.
  • Сборка проектов стала происходить до 25% быстрее на мощных ПК.

Появилась опция наглядной демонстрации Build Timeline, позволяющая отслеживать продолжительность выполнения различных задач при сборке проекта. Подробнее про эту утилиту можно узнать на других сессиях WWDC.

image

Появилась фича, позволяющая ускорять тестирование на 30%, об этом подробнее можно узнать на соответствующих сессиях WWDC.

Есть обновления и для проектов, пользующихся Interface Builder-ом:

  • Загрузка документов сократилась на 50%.
  • Переключение между устройствами стало быстрее на 30%.

Стало удобнее работать с различным платформами — теперь в одном таргете указано несколько платформ, которые поддерживает приложение, данной теме тоже посвящен отдельный доклад.

image

Есть улучшения и для memory debugger — теперь можно увидеть все связи объекта (в дополнениям к тем, которые показывают утечки) и посчитать их общий вес.

image

С Xcode 14 можно расширить возможности путем использования Swift Package Plugins — подробнее о них в докладе.

image

Стало удобнее переключаться между симуляторами — теперь в меню выше в приоритете находятся недавно использованные устройства, а также появился поиск по названиям устройств.

image

В Organizer появились два новых раздела Feedback и Hangs.

Feedbacks содержит отзывы из TestFlight прямо в Xcode. Дополнительно можно узнать информацию о тестировщики и конфигурации устройства.

image

Hangs предоставляет информацию о зависаниях приложения прямо из AppStore.

image

По поводу иконок приложения — теперь хватает иконки одного размера, при выборе новой опции Single size все остальные генерируются автоматически.

Расширенную информацию по отдельным улучшениям можно найти на других докладах.
Всем хорошего WWDC!

Комментарии (0)