Как работают виджеты домашнего экрана iPhone в iOS 14

Начальный экран iOS 14 с виджетами
Хамош Патхак

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

Виджеты приходят домой

Apple представила виджеты для iPhone в iOS 10. Они были переведены на экран Today View, который можно получить, проведя пальцем прямо на экране блокировки или на главном экране.

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

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

Начальный экран iOS 14 с тремя виджетами
Хамош Патхак

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

Добавление виджетов в iOS 14
Хамош Патхак

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

Страница выбора виджета в iOS 14
Хамош Патхак

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

Выбор версии виджета в iOS 14
Хамош Патхак

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

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

Виджеты в светлом режиме и темном режиме

СВЯЗАННЫЙ: Как работает новая библиотека приложений на iPhone

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

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

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

Отображение старых виджетов рядом с новыми виджетами в iOS 14
Слева: виджеты до iOS 14. Справа: виджеты iOS 14.

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

Отображение музыкального виджета в iOS 14
Хамош Патхак

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

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

СВЯЗАННЫЙ: Как добавить, использовать и настроить виджеты на вашем iPhone

Что держит будущее

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

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

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

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

Различные размеры виджетов на главном экране iOS 14

А поскольку Apple использует в виджетах инфраструктуру на основе Intents (из SiriKit и Shortcuts), вы можете настроить несколько версий виджетов для отображения различных типов данных. Например, вы можете иметь три разных виджета «Напоминания» в стеке, который показывает ваши напоминания из трех разных списков.

Настройка опции виджета в iOS 14
Хамош Патхак

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

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

СВЯЗАННЫЙ: Что нового в iOS 14 (и iPadOS 14, watchOS 7, AirPods, Подробнее)


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

СВЯЗАННЫЙ: Как iOS 14 собирается преобразовать домашний экран вашего iPhone

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.