
Код Воробья для iOS разработчиков
Закончилась анонс-конференция WWDC 2022. Эпл убила трекеры таблеток, фото-клинеры, фитнес-прилы с кастомными тренировками, удаление фона на картинках, распознавание текста и погода теперь есть на iPad.
Анонсы не повлияли на акции компании.
Что дальше? Я загляну в иерархию вьюх новых приложений. Буду постить интересные сессии и туториалы по новым апи. По уведомлениям и виджетам напишу свой туториал.
Анонсы не повлияли на акции компании.
Что дальше? Я загляну в иерархию вьюх новых приложений. Буду постить интересные сессии и туториалы по новым апи. По уведомлениям и виджетам напишу свой туториал.

Код Воробья для iOS разработчиков
Это не сказали на конференции:
- Нативный фраемворк для графиков Swift Charts. Пока бета.
- Одна иконка в Xcode размером 1024x1024. Нарезка размеров остается, можно выбирать.
- Добавили навигацию в developer.apple.com.
- Релизнули Xcode Cloud. Дают 25 часов в месяц до конца 2023 года бесплатно.
- На мобильных устройствах появился Developer Mode. Защищает от установки вредоносного ПО, чтобы включить Настройки -> Безопасность и конфедициальность
- В iOS 16 приложения будут запрашивать доступ к буферу. Скорее всего это разрешение по требованию, специальный запрос делать не придется.
- SDK для iOS и macOS качаются с установщиком Xcode, установка будет быстрее.
- Веб-уведомления для iOS появится в 2023 году.
- Обновили гайды. Не нужно сообщать что расходуется батарея при фоновом режиме локации, приложение может подгружать контент при первом запуске.
- Распознавание текста на картинках и видео поддерживает русский язык
- Нативный фраемворк для графиков Swift Charts. Пока бета.
- Одна иконка в Xcode размером 1024x1024. Нарезка размеров остается, можно выбирать.
- Добавили навигацию в developer.apple.com.
- Релизнули Xcode Cloud. Дают 25 часов в месяц до конца 2023 года бесплатно.
- На мобильных устройствах появился Developer Mode. Защищает от установки вредоносного ПО, чтобы включить Настройки -> Безопасность и конфедициальность
- В iOS 16 приложения будут запрашивать доступ к буферу. Скорее всего это разрешение по требованию, специальный запрос делать не придется.
- SDK для iOS и macOS качаются с установщиком Xcode, установка будет быстрее.
- Веб-уведомления для iOS появится в 2023 году.
- Обновили гайды. Не нужно сообщать что расходуется батарея при фоновом режиме локации, приложение может подгружать контент при первом запуске.
- Распознавание текста на картинках и видео поддерживает русский язык

Код Воробья для iOS разработчиков
Apple обновила гайды по дизайну Human Interface.
Контент старый, переработали только навигацию. Это 6 разделов - Foundations, Patters, Components, Inputs, Platforms и Technologies. Для каждого раздела свой цвет и новые иконки.
Если обновлять главную страницу, композиция хидера будет меняться. На скриншоте пикер цвета.
Контент старый, переработали только навигацию. Это 6 разделов - Foundations, Patters, Components, Inputs, Platforms и Technologies. Для каждого раздела свой цвет и новые иконки.
Если обновлять главную страницу, композиция хидера будет меняться. На скриншоте пикер цвета.

Код Воробья для iOS разработчиков
This media is not supported in your browser
VIEW IN TELEGRAM
В SF Symbols 4 добавили прогрес-рендер, называется Variable Сolor. Символ рендерится согласно проценту. Работает для всех рендер-модов, про них есть в нашей статье.
Добавили послойную кастомизацию: настраивается тип заливки, цвет и приоритет. Как это выглядит прикрепил в комментарии, тут сессия WWDС. Так же добавили категории Camera & Photos, Accessibility, Privacy & Security, Home и Fitness.
В Xcode добавили превью симолов, можно подбирать не открывая основное приложение. Чтобы безопасно работать с символами, гляньте нашу библиотеку SafeSFSymbols. Это сгенерированная обертка над текстовыми ключами.
Добавили послойную кастомизацию: настраивается тип заливки, цвет и приоритет. Как это выглядит прикрепил в комментарии, тут сессия WWDС. Так же добавили категории Camera & Photos, Accessibility, Privacy & Security, Home и Fitness.
В Xcode добавили превью симолов, можно подбирать не открывая основное приложение. Чтобы безопасно работать с символами, гляньте нашу библиотеку SafeSFSymbols. Это сгенерированная обертка над текстовыми ключами.

Код Воробья для iOS разработчиков
Теперь можно переносить приложения, которые используют iCloud. Касается данных, CloudKit и KVS.
После переноса общие контейнеры блокируются - другие приложения не смогут читать и записывать в них данные.
После переноса общие контейнеры блокируются - другие приложения не смогут читать и записывать в них данные.

Код Воробья для iOS разработчиков
Forwarded from Кодированный Воробей
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
В редакции Кода Воробья есть человек, который снимает социальную рекламу про iOS разработчиков. Собрали лучшие работы маэстро.

Код Воробья для iOS разработчиков
Сегодня эпл обновила гайд 5.1.1: Приложения с авторизацией должны иметь кнопку удаления профиля. Это может быть как удаление сразу, так и инициализация удаления с safe-периодом. Приложения с Sign in with Apple должны отзывать токен.
Пол года назад разработчики проигнорировали требование и эпл пришлось перенести его на пол года.
Пол года назад разработчики проигнорировали требование и эпл пришлось перенести его на пол года.

Код Воробья для iOS разработчиков
Сделал запрос для отзыва токена авторизации. Отправлять POST на url:
Параметры, 5 шт:
- authorization_code - после авторизации вы получаете объект credential, в нем есть это проперти. В коменты закинул скрином.
- client_id - Бандл приложения.
- team_id - Идентификатор аккуанта взять на вкладке Membership.
- key_id - Идентификатор ключа. Ключ генерируется здесь, выбрать сервис Sign In with Apple. Скрины закину в коменты.
- key_content - Контент из файла ключа.
Буду помогать в коментариях к посту.
https://api.sparrowcode.io/utils/sign-in-with-apple/revoke
Параметры, 5 шт:
- authorization_code - после авторизации вы получаете объект credential, в нем есть это проперти. В коменты закинул скрином.
- client_id - Бандл приложения.
- team_id - Идентификатор аккуанта взять на вкладке Membership.
- key_id - Идентификатор ключа. Ключ генерируется здесь, выбрать сервис Sign In with Apple. Скрины закину в коменты.
- key_content - Контент из файла ключа.
Буду помогать в коментариях к посту.

Код Воробья для iOS разработчиков
Код Воробья для iOS разработчиков
Платежи вне App Store для дейтинг приложений в Нидерландах будут с комиссией 27%. Появились подробности. Сделали через разрешение StoreKit External Purchase Link Entitlement. Нельзя комбинировать со встроенными покупками. Интерфейс платежа должен быть нативным…
Apple разрешила альтернативные методы оплаты для приложений в Южной Корее. Комиссия 26%. В остальном всё как для Нидерландов.

Код Воробья для iOS разработчиков
Опрос мобильных разработчиков, принять участие можно по ссылке. Проводится с 2017 года. Что узнаем:
- Какие каналы читают разработчики. Есть канал вашего покорного слуги
- Рейтинг конференций и митапов, что посещали
- Топ-10 разработчиков. В прошлом году лидер Кирилл Розов
- Сколько разработчиков уехало, а сколько остается
- Рейтинг компаний-вакансий, где разработчики хотят работать больше всего
Результаты будут в августе, тогда подготовлю выборку интересных результатов.
- Какие каналы читают разработчики. Есть канал вашего покорного слуги
- Рейтинг конференций и митапов, что посещали
- Топ-10 разработчиков. В прошлом году лидер Кирилл Розов
- Сколько разработчиков уехало, а сколько остается
- Рейтинг компаний-вакансий, где разработчики хотят работать больше всего
Результаты будут в августе, тогда подготовлю выборку интересных результатов.

Код Воробья для iOS разработчиков
Код Воробья для iOS разработчиков
Сегодня эпл обновила гайд 5.1.1: Приложения с авторизацией должны иметь кнопку удаления профиля. Это может быть как удаление сразу, так и инициализация удаления с safe-периодом. Приложения с Sign in with Apple должны отзывать токен. Пол года назад разработчики…
Требование добавить удаление аккаунта вступило в силу 30 июня, но ревьюеры пропускают приложения.
Предлагается написать в резолюшн-центре, что хотите апрувнуть текущую версию без кнопки удаления аккаунта.
Предлагается написать в резолюшн-центре, что хотите апрувнуть текущую версию без кнопки удаления аккаунта.