company_banner

iOS-дайджест №7 (31 мая – 13 июня)


    Источник картинки: businessinsider.com
    Астрологи объявили неделю новостей и анонсов в мире Apple и iOS-разработки. Чтобы рассказать про все, одной статьи не хватит, поэтому посмотрим на самые интересные и на те, которым еще не было уделено должного внимания.

    Новости индустрии


    • Издательство Business Insider предполагает, что компания Apple своими анонсами на WWDC заложила основу для умных очков, которые планирует выпустить в следующем году. Об этом можно судить, исходя из нескольких обновлений.

      Во-первых, уже третий год подряд на конференции показываются демки с виртуальной и дополненной реальностью, а в этот год было анонсировано три новых инструмента для AR (ARKit 3, RealityKit и Reality Composer). Более того, в этот раз ставка была сделана на взаимодействие с людьми: это и технология захвата движения, и возможность более реалистично отображать людей вокруг виртуальных объектов.

      Во-вторых, это улучшения в эппловских картах – в новой версии появится функциональность, подобная Street View от Google, которая, скорее всего, будет удобнее на умных очках. Предполагается, что очки будут работать на базе новой операционной системы с кодовым названием «rOS» или «reality operating system». Давно что-то не было новых девайсов, интересно было бы посмотреть, чем эти очки будут отличаться от уже существующих на рынке.
    • Две недели назад в Apple увеличили максимальный лимит для скачивания приложений через сотовую связь. Раньше пороговым значением был 150 MB, теперь все 200. А спустя несколько дней выяснилось, что в iOS 13 пользователи смогут вообще отключать лимит. Больше не придётся раздавать на айфон вайфай с другого айфона, чтобы перехитрить систему!
    • The Verge сообщает, что iOS 13 и Apple TV будут поддерживать игровые контроллеры от Xbox One и PS4. Такой анонс прежде всего связан с недавним созданием игрового сервиса с пользовательскими подписками Arcade.
    • Если сомневаетесь, с чего начать смотреть сессии WWDC, то уже появилось несколько гайдов и списков, можно взять их в помощь.
    • Apple ужесточает правила управления сертификатами для подписывания корпоративных приложений. В соответствии с новыми соглашениями, такие приложения могут подвергаться индивидуальным проверкам, и Apple оставляет за собой право одобрять их или отклонять. Ранее был скандал, когда всплыли нарушения: оказалось, что Facebook и Google использовали такие сертификаты для приложений, собирающих данные о пользователях. Тогда сертификат Facebook временно оказался отозван, что не давало компании обновлять ни одно из внутренних приложений. Возможно, громкий скандал и вызвал ужесточение правил.
    • Вышла обновленная версия приложения iCloud для Windows, она уже доступна в Microsoft Store. Причём при работе над ней Apple сотрудничала с Microsoft, и новость появилась в официальном блоге Windows Microsoft. На форуме Hacker News уже появились комментаторы, планирующие отказаться от подписки на Dropbox. Осталось дождаться официальной поддержки iCloud-сервисов на Linux.

    Новости iOS-разработки


    • Если уже наигрались со SwiftUI, то можно потренироваться и попробовать портировать свое iPad-приложение на Mac с использованием технологии Catalyst. Более подробно в статье Beyond the Checkbox with Catalyst and AppKit. В Apple уже сами стали (хоть и немного) использовать эту технологию, чтобы дать пример разработчикам.
    • Пользователи новой бета-версии Xcode заметили, что при создании нового приложения со SwiftUI Xcode не создает файл Main.storyboard. В использовании сторибордов немало известных сложностей в использовании: отсутствие читабельности на код-ревью и, как следствие, невозможность редактирования исходников и коллаборативного редактирования несколькими разработчиками. Уже делалались попытки по улучшению их использования: последний раз добавили возможность разбить массивный сторибоард и делать ссылки на другие, но будет ли продолжение или Apple откажется от их использования? Более подробно читайте в статье Will Storyboards still be alive?.

      На нашей последней конференции Mobius на стенде ВКонтакте был устроен конкурс в верстании экранов на скорость, где в общем зачёте победили iOS-разработчики — при том, что тогда про SwiftUI никто еще не знал. На следующем Mobius было бы интересно повторить активность: изменятся ли результаты, если iOS-ники будут пользоваться SwiftUI для быстрого прототипирования интерфейсов?
    • В новой версии iOS работа в фоновом режиме подвергается изменениям. Был анонсирован новый фреймворк с незамысловатым названием BackgroundTasks, позволяющий запускать задачи приложения, выполнение которых может занять минуты. Такая функциональность понравится разработчикам, но вряд ли всем пользователям – на жизни батарейки и всего девайса это скажется в худшую сторону. Возможно, устройство будет готово выполнять такие задачи, только будучи подключенным к зарядному устройству и с отключенным энергосберегающим режимом.
    • Если используете Machine Learning на айфоне или только собираетесь, то статья An in-depth look at Core ML 3 для вас, в ней подробно описаны изменения по сравнению с предыдущей версией.
    • Напоследок разбираемся с тем, как добавить анимированные градиенты в свое iOS-приложение. Туториал довольно подробной, но с градиентами главное не переборщить, а то пользователи разбегутся.
    • +23
    • 3,1k
    • 1
    JUG Ru Group
    596,57
    Конференции для программистов и сочувствующих. 18+
    Поделиться публикацией

    Похожие публикации

    Комментарии 1

      0
      Вышла обновленная версия приложения iCloud для Windows, она уже доступна в Microsoft Store. Причём при работе над ней Apple сотрудничала с Microsoft, и новость появилась в официальном блоге Windows Microsoft. На форуме Hacker News уже появились комментаторы, планирующие отказаться от подписки на Dropbox.


      Какие причины для такого отказа?
      Что изменилось?

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое