После тринадцати итераций iOS Apple, наконец, меняет домашний экран, добавляя виджеты в iOS 14 и iPadOS 14. Существует совершенно новая структура, которую разработчики могут использовать для создания новых типов виджетов. Но есть нечто большее, чем то, что мы видим.

Виджеты возвращаются домой

Apple представила виджеты на iPhone в iOS 10. Вы были перенаправлены на экран просмотра «Сегодня», доступ к которому можно получить, проведя пальцем вправо по экрану блокировки или домашнему экрану.

Тем не менее, виджеты стали мощными инструментами и невероятно полезными для пользователей iPhone и iPad, которые решили их использовать.

Но это все изменения в iOS 14. Виджеты возвращаются домой. Это самое большое изменение на главном экране с новой библиотекой приложений. Хотя раздел «Дневной вид» все еще существует, и вы все еще можете оставить там виджет, весь процесс добавления виджетов изменился.

Теперь, когда вы нажимаете на пустое место на главном экране, чтобы перейти к просмотру редактирования главного экрана, вы найдете кнопку «+» в правом верхнем углу.

Коснитесь его, чтобы открыть средство выбора виджетов, в котором отображается список всех виджетов, доступных на вашем телефоне, как встроенных приложений Apple, так и установленных вами сторонних приложений, а также предварительный просмотр.

Выберите виджет и размер и просто нажмите кнопку «Добавить виджет», чтобы добавить виджет на экран, на котором вы находитесь.

Затем вы можете переместить виджет в любое место. Ну точно не где. В отличие от Android, iOS по-прежнему не позволяет размещать значки или виджеты на экране.

Значки и виджеты всегда перемещаются из левого верхнего угла экрана в правый нижний. И да, виджеты автоматически переключаются в темный режим.

Скоро: как новая библиотека приложений работает на iPhone

Но не виджеты, которые вы знаете

Так что это хорошая новость. Теперь о плохом. Видите ли, когда виджеты появляются на главном экране, это не те виджеты, которые вы использовали и любили последние несколько лет.

Если разработчик хочет создать виджеты для домашнего экрана для iOS 14, ему следует использовать новую платформу WidgetKit Framework на основе пользовательского интерфейса Swift. В настоящее время никакие взаимодействия или оперативные обновления не поддерживаются. Это означает, что новые виджеты предназначены только для видимости, то есть для быстрого отображения информации, точно так же, как усложнения watchOS на Apple Watch.

По теме: Как выйти из Facebook

Это означает, что если вы привыкли к виджетам калькулятора или виджетам отслеживания времени, вы не найдете их в iOS 14. Виджеты могут иметь несколько сенсорных целей, которые могут быть тесно связаны с какой-то частью приложения, вот и все. Вот почему музыкальный виджет в iOS 14 не имеет элементов управления воспроизведением.

Единственное исключение, которое мы нашли, — это приложение «Ярлыки». С другой стороны, автоматизация ярлыков глубоко интегрирована в операционную систему. Виджет «Ярлыки» работает независимо. Нажатие на ярлык работает только без открытия приложения. Если ссылка содержит интерактивные элементы, они появятся в плавающем окне в верхней части экрана.

На данный момент Apple официально отказалась от старых виджетов. Они по-прежнему работают, и их можно использовать на экране «Сегодня». Однако вы не можете добавить эти виджеты на главный экран. Мы не знаем, когда Apple полностью прекратит поддержку.

Скоро: добавление, использование и настройка виджетов на вашем iPhone

Что принесет будущее

Понятно, что природа виджетов изменилась с iOS 14 и более поздних версий. Аргументом Apple в пользу этого изменения, похоже, является видимость и управление питанием. Виджеты должны быть разработаны таким образом, чтобы пользователь мог быстро их увидеть, когда они находятся на главном экране, и не должны разряжать батарею.

Виджеты можно обновлять на основе временной шкалы, определенной разработчиком, но это все. Мы надеемся, что примерно в это же время в следующем году Apple найдет способ заставить виджеты взаимодействовать, не жертвуя временем автономной работы.

Потому что, когда дело доходит до дизайна и пользовательского интерфейса, новые виджеты на главном экране выглядят потрясающе (намного лучше, чем старые виджеты, у которых не было единого языка дизайна).

В некотором смысле новые виджеты в iOS 14 стали более гибкими. У вас может быть несколько версий одного и того же виджета одного или нескольких размеров. Вы можете складывать несколько версий одних и тех же виджетов друг на друга и легко пролистывать их.

Поскольку Apple использует Intent-Based Framework (от SiriKit и Shortcuts) в виджетах, вы можете настроить несколько версий виджетов для отображения разных типов данных. Например, у вас может быть три разных виджета напоминаний в стеке, которые отображают ваши напоминания из трех разных списков.

Это именно то, что Apple сделала до сих пор. Мы еще не видели, что разработчики могут делать с фреймворком WidgetKit. Потеря интерактивности дает нам новые типы виджетов и целостную структуру дизайна.

Тем не менее, это один из тех сценариев ожидания. Мы узнаем о реальном влиянии изменений, когда осенью 2020 года разработчики выпустят свои собственные виджеты, и когда мы увидим, какие улучшения (если таковые имеются) Apple вносит в платформу WidgetKit в iOS 15.

Связанный: Как добавить имена к лицам, идентифицированным приложением «Фотографии» в iOS 10

Предстоящие: что нового в iOS 14 (и iPadOS 14, watchOS 7, AirPods и т. д.)

Там гораздо больше подробностей о том, как работают виджеты в iOS 14. Например, Smart Stacks позволяет объединять несколько виджетов в один стек виджетов, который вы можете просматривать на своем iPhone. Вот как iOS 14 меняет домашний экран вашего iPhone (и iPad).

Впереди: как iOS 14 изменит домашний экран вашего iPhone

body #primary .entry-content ul # nextuplist {Listenstil-Typ: keine; Ранд-ссылки: 0px; padding-left: 0px;} body #primary .entry-content ul # nextuplist li a {text-decoration: none; цвет: # 1d55a9;} ]]>