Media is too big
VIEW IN TELEGRAM
В iOS 15 появились sheet-контроллеры, их можно перетаскивать с изменением высоты. Вы встречали эти контроллеры в приложениях «Карты» и «Акции».
Классы доступны с iOS 15, но
Больше в туториале:
https://sparrowcode.io/ru/tutorials/uisheetpresentationcontroller
Классы доступны с iOS 15, но
if #available(iOS 15.0, *) {}
удобно исключает код для старых версий. Можно добавить полоску-индикатор, переключать высоту и управлять закруглением краев.Больше в туториале:
https://sparrowcode.io/ru/tutorials/uisheetpresentationcontroller
Google отказывается от Material Design для приложений iOS
Ведущий специалист по дизайну Google Джефф Веркойен написал в треде о мотивах. Cписок интересных цитат:
- В UIKit были пробелы. Нам пришлось сделать свои UI-компоненты.
- Google Maps для iPhone самое скачиваемое. Карты у эпла гавно.
- Наша парадигма стала отличаться от парадигмы Apple.
- Эпл закрыла пробелы в UIKit. Много наших компонентов теперь не нужны.
- Мы сэкономим время на написании кода и потратим его на UX. Перефразируя Лукаса Поупа, мы «плывем в море второстепенных вещей».
- Мне нравится новый путь.
Ведущий специалист по дизайну Google Джефф Веркойен написал в треде о мотивах. Cписок интересных цитат:
- В UIKit были пробелы. Нам пришлось сделать свои UI-компоненты.
- Google Maps для iPhone самое скачиваемое. Карты у эпла гавно.
- Наша парадигма стала отличаться от парадигмы Apple.
- Эпл закрыла пробелы в UIKit. Много наших компонентов теперь не нужны.
- Мы сэкономим время на написании кода и потратим его на UX. Перефразируя Лукаса Поупа, мы «плывем в море второстепенных вещей».
- Мне нравится новый путь.
Стартует презентация. Смотреть можно здесь. Пишите впечталение о новых продуктах в комментариях.
Приложение Apple Developer обновили до версии 9.3
Список изменений:
- Добавили виджет "Продолжить просмотр"
- Обновили способ сортировки закладок
- SideBar можно прятать
- Добавили поддержку VoiceOver
- Обновили дизайн, уменьшились иконки на вкладке Browse
Список изменений:
- Добавили виджет "Продолжить просмотр"
- Обновили способ сортировки закладок
- SideBar можно прятать
- Добавили поддержку VoiceOver
- Обновили дизайн, уменьшились иконки на вкладке Browse
Стартует Tech Talks 2021
Эксперты из Apple будут вещать в формате лайва для групп с 25 октября по 17 декабря. Можно задавать вопросы. Для Японии и Кореи предлагается индивидуальная 30-ти минутная беседа.
Нужна регистрация. Каждые две недели (1, 15 и 29 ноября) открывается новое время для сеансов.
Разработчики с учетной записью Apple Developer уже получили приглашения.
Эксперты из Apple будут вещать в формате лайва для групп с 25 октября по 17 декабря. Можно задавать вопросы. Для Японии и Кореи предлагается индивидуальная 30-ти минутная беседа.
Нужна регистрация. Каждые две недели (1, 15 и 29 ноября) открывается новое время для сеансов.
Разработчики с учетной записью Apple Developer уже получили приглашения.
В App Store Connect обновили процесс ревью приложений
Новые функции касаются только Ивентов (будут доступны в App Store с 27 октября). В панели добавили вкладку App Review.
Сейчас переход на обновлённую систему по-желанию. До конца года все аккаунты переведут принудительно.
Новые функции касаются только Ивентов (будут доступны в App Store с 27 октября). В панели добавили вкладку App Review.
Сейчас переход на обновлённую систему по-желанию. До конца года все аккаунты переведут принудительно.
This media is not supported in your browser
VIEW IN TELEGRAM
Почему новый Xcode лагает.
Обновились App Store Review Guidelines
- Добавлен пункт 2.3.13
События в приложении - это привязанные ко времени события. Методанные должны относится к событию, а не к приложению. Можно монетизировать события.
- Удалено из пункта 3.1.3
Разработчики не могут использовать информацию из приложения для мотивации пользователей совершать покупки за пределами приложения.
- Добавлен пункт 5.1.1
Приложения могут запрашивать контактную информацию, если запрос опциональный и не влияет на функционал приложения.
- Добавлен пункт 2.3.13
События в приложении - это привязанные ко времени события. Методанные должны относится к событию, а не к приложению. Можно монетизировать события.
- Удалено из пункта 3.1.3
Разработчики не могут использовать информацию из приложения для мотивации пользователей совершать покупки за пределами приложения.
- Добавлен пункт 5.1.1
Приложения могут запрашивать контактную информацию, если запрос опциональный и не влияет на функционал приложения.
В канале много новых людей, поэтому напоминаю про наш чат для iOS разработчиков.
Обновление дизайн-гайдлайнов для iOS 15, macOS 11 и watchOS 8
Обновили и реорганизовали элементы в библиотеках. В Design Templates доступны заготовки модальных экранов, split-режимы, Side Bar и другое.
Привели в порядок страницу /design/resources. Ниже на странице есть сервисные и маркетинговые изображения, шаблоны чатов системные окна и кнопки.
Обновили и реорганизовали элементы в библиотеках. В Design Templates доступны заготовки модальных экранов, split-режимы, Side Bar и другое.
Привели в порядок страницу /design/resources. Ниже на странице есть сервисные и маркетинговые изображения, шаблоны чатов системные окна и кнопки.
В SF Symbols 3 появились новые рендеры. В туториале показал как с этим работать. Внутри код для SwiftUI и UIKit.
https://sparrowcode.io/ru/tutorials/sf-symbols-3
https://sparrowcode.io/ru/tutorials/sf-symbols-3
Forwarded from Переписка с рекрутом
Резюме у вас так себе
👍1😁1
В Mac AppStore появился Testflight
На тест можно отправлять как нативные приложения, так и iOS-версии. Для нативных приложений требуется provisioning-профиль, он будет создаваться автоматически в Xcode. Справа от бета-приложений будет желтая точка. Тестироващиков можно разбивать на группы, приглашать по почте или ссылке.
Чего-то специального не завезли, всё как для iOS.
На тест можно отправлять как нативные приложения, так и iOS-версии. Для нативных приложений требуется provisioning-профиль, он будет создаваться автоматически в Xcode. Справа от бета-приложений будет желтая точка. Тестироващиков можно разбивать на группы, приглашать по почте или ссылке.
Чего-то специального не завезли, всё как для iOS.
This media is not supported in your browser
VIEW IN TELEGRAM
Ребят, приболел. Пока хаваем мемесы.
👍1😁1
Жизненный цикл UIViewController
Рассмотрим когда вызываются методы контроллера и что можно делать внутри них. Когда настраивать вьюхи и данные.
https://sparrowcode.io/ru/tutorials/uiviewcontroller-lifecycle
Рассмотрим когда вызываются методы контроллера и что можно делать внутри них. Когда настраивать вьюхи и данные.
https://sparrowcode.io/ru/tutorials/uiviewcontroller-lifecycle