Swift OpenAPI Generator:
Официальная поддержка кодогенерации по OpenAPI (Swagger) спецификации. Пока ждем сессии, можно ознакомиться с исходниками.
#WWDC23 #swift
Официальная поддержка кодогенерации по OpenAPI (Swagger) спецификации. Пока ждем сессии, можно ознакомиться с исходниками.
#WWDC23 #swift
🔥9❤1👎1
Инсайты дня WWDC:
🔥 Новый метод жизненного цикла ViewController
🔥
🔥
#WWDC23 #Xcode15 #SwiftUI
🔥 Новый метод жизненного цикла ViewController
viewIsAppearing
обратно портирован на iOS 13🔥
#Preview
в Xcode 15
работает не только со SwiftUI, но и с UIKit и AppKit 🔥
SwiftUI
больше не завязан на Combine
, вместо ObservableObject теперь Observable макрос#WWDC23 #Xcode15 #SwiftUI
🔥15👎1
Первый взгляд на Xcode 15:
- Появилась возможность смотреть Preview документации
-
- Появились закладки, к которым можно добавлять свое описание и которые можно группировать
- Source Control стал удобнее, stage изменений, inline редактирование кода
- Тест репорты содержат гораздо больше информации, появилась вкладка метрик производительности, главное со всего прогона
- Если UI тест упал, будет доступна запись всех шагов до фейла, включая возможность посмотреть иерархию View в любой момент теста
- Прокачали консоль Xcode через интеграцию OSLog. Можно фильтровать info, warning, error сообщения. Сделали возможность перейти к коду, который вывел конкретную строку.
#Xcode
- Появилась возможность смотреть Preview документации
-
#Preview
заменил протокол PreviewProvider
, стал стабильнее и поддерживает UIKit из коробки- Появились закладки, к которым можно добавлять свое описание и которые можно группировать
- Source Control стал удобнее, stage изменений, inline редактирование кода
- Тест репорты содержат гораздо больше информации, появилась вкладка метрик производительности, главное со всего прогона
- Если UI тест упал, будет доступна запись всех шагов до фейла, включая возможность посмотреть иерархию View в любой момент теста
- Прокачали консоль Xcode через интеграцию OSLog. Можно фильтровать info, warning, error сообщения. Сделали возможность перейти к коду, который вывел конкретную строку.
#Xcode
🤩8👍5👎1
Вот и закончился WWDC и если вы еще не посмотрели 175 новых видео, мы подготовили план, с чего стоит начать:
⭐️ Platforms State of the Union - 1.5 часа плотной информации про основные нововведения
⭐️ What's new in Xcode 15 - всего 22 минуты про то что можно попробовать уже сегодня
⭐️ Write Swift macros - главное нововведение Swift точно достойно вашего внимания
⭐️ Whats new in UIKit - обратная совместимость метода
⭐️ Design with SwiftUI - 18 минут вдохновляющей сессии по использованию SwiftUI для интерактивного дизайна
Что еще стоит посмотреть? Ждем ваших советов в комментариях
#WWDC23
⭐️ Platforms State of the Union - 1.5 часа плотной информации про основные нововведения
⭐️ What's new in Xcode 15 - всего 22 минуты про то что можно попробовать уже сегодня
⭐️ Write Swift macros - главное нововведение Swift точно достойно вашего внимания
⭐️ Whats new in UIKit - обратная совместимость метода
viewWillAppearing
сделала видео актуальным уже в этом году⭐️ Design with SwiftUI - 18 минут вдохновляющей сессии по использованию SwiftUI для интерактивного дизайна
Что еще стоит посмотреть? Ждем ваших советов в комментариях
#WWDC23
❤12👍1👎1
Подборка видео на выходные 😎 Неделя была насыщенная на новости благодаря WWDC. А вчера вышел новый выпуск "Как это работает", где мы поговорили с профессором университета Иннополиса об компиляторах, их развитии и будущем.
📺 Компиляторы. Евгений Зуев, Университет Иннополис — Как это работает #5 (1.5 часа)
📺 Vision Pro! Итоги Apple WWDC 2023: вся правда за 15 минут! (16 мин)
📺 iOS 17: Top 5 BEST Features! (6 мин)
📺 Идеи PET-проектов для Junior iOS-developer (9 мин)
#подборкавидео
📺 Компиляторы. Евгений Зуев, Университет Иннополис — Как это работает #5 (1.5 часа)
📺 Vision Pro! Итоги Apple WWDC 2023: вся правда за 15 минут! (16 мин)
📺 iOS 17: Top 5 BEST Features! (6 мин)
📺 Идеи PET-проектов для Junior iOS-developer (9 мин)
#подборкавидео
👍7👎2
Встречаем Push Notifications Console:
👉 Отправка нотификаций из консоли на устройство через APNs
👉 Просмотр логов доставки для анализа причин не доставки нотификации
👉 Валидация и генерация JWT для нотификаций через токены
👉 Валидация токенов устройств
Консоль уже доступна на developer.apple.com
#WWDC23 #APNs
👉 Отправка нотификаций из консоли на устройство через APNs
👉 Просмотр логов доставки для анализа причин не доставки нотификации
👉 Валидация и генерация JWT для нотификаций через токены
👉 Валидация токенов устройств
Консоль уже доступна на developer.apple.com
#WWDC23 #APNs
👍19👎1