Дек 2, 2020

Cтоит ли разрабатывать виджеты для вашего приложения iOS?

6ac46931a1993602a5f4ce2e3601fa63f0607551 - Cтоит ли  разрабатывать виджеты для вашего приложения iOS?


Обновления, появившиеся с запуском iOS 14, существенно повлияли на виджеты. Теперь они умнее, быстрее, полезнее и доступнее. Это происходит главным образом потому, что iOS 14 позволяет пользователям добавлять настраиваемые виджеты на свои домашние экраны.

ios 14 widgets large 2 - Cтоит ли  разрабатывать виджеты для вашего приложения iOS?

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

Виджеты в двух словах.


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

Некоторые виджеты направляют пользователей в определенное место в приложении. Например, Timery, приложение для отслеживания времени, имеет три типа виджетов. Первый-это сохраненные таймеры, которые обеспечивают пусковые установки для таймеров пользователя. Второй-это запись текущего времени, которая показывает таймеры пользователя и отображает текущий запущенный таймер. Третий-Time Tracked, который отображает время, отслеженное пользователем в текущий день или неделю.

Есть также приложения, которые предлагают несколько вариантов виджетов, основанных на том, какую информацию пользователь предпочитает видеть. Например, виджет Apple News позволяет пользователю просматривать актуальные ежедневные новости или истории на интересующую тему.

Виджеты главного экрана ios 14.

kak oformit glavnyj ekran ios 14 42 1 1024x512 - Cтоит ли  разрабатывать виджеты для вашего приложения iOS?

Почему пришло время создать виджет для вашего приложения iOS?


Пользователи Android уже много лет пользуются виджетами. Согласно опросу NextPit 2019 года, 65 процентов читателей NextPit, которые являются пользователями Android, используют различные виджеты, помимо виджетов часов и погоды производителя.

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

Более того, iOS 14 даже превзошла Android-виджеты благодаря улучшению дизайна и функциональности:

В отличие от Android, где каждый виджет имеет свой стиль, iOS 14 обеспечивает единый дизайн для всех виджетов. Это происходит потому, что существует стандарт, которому должен соответствовать каждый виджет, чтобы быть одобренным.
Виджет Smart Stack от Apple объединяет несколько виджетов приложений, которые пользователь может прокручивать. Или iOS может решить, какой виджет показывать и когда, основываясь на предыдущем поведении пользователя.

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

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

Зачем пользователям нужны виджеты?


Есть две основные стороны, которых могут касаться виджеты: пользователи приложений и разработчики приложений. Поэтому мы должны смотреть на виджеты с двух точек зрения, начиная с точки зрения пользователя. В противном случае, для кого мы создаем виджеты?

  1. Быстрый взгляд без необходимости, чтобы открыть приложение!

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

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

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

  1. Полезная и актуальная информация!

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

Apple предоставляет разработчикам платформу WidgetKit для создания виджетов для домашнего экрана и поддержания их в актуальном состоянии на основе специфики приложения.

Чтобы реализовать виджет, вам нужно добавить расширение виджета в ваше приложение. Затем вам нужно настроить виджет с помощью TimelineProvider, который советует WidgetKit, когда обновлять содержимое виджета, которое вы отображаете с помощью представлений SwiftUI.

READ  Как создать приложение для подкастов
READ  Figma — мощный инструмент для дизайна, прототипирования и разработки

Зачем разработчикам приложений нужны виджеты?


Виджеты могут принести несколько преимуществ вашему мобильному приложению.

  1. Конкурентное преимущество

Paragraph

Виджеты — не самая важная и популярная функция приложения. Кому-то они нравятся, а кто-то даже не подозревает об их существовании. Однако некоторые люди являются истинными поклонниками виджетов и даже жалуются, что разработчики не поддерживают и не выпускают столько виджетов, сколько раньше.

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

  1. Удержание пользователей

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

Какие данные должен отображать ваш виджет?

Paragraph


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

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

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

А как насчет приложений, богатых данными?


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

Возьмем, к примеру, виджет LinkedIn. Он показывает, кто недавно просматривал профиль пользователя. Это может быть полезно для активных охотников за работой, но сомнительно, что это достойная информация для размещения на виджете. Конечно, трудно удовлетворить требования каждого отдельного пользователя. Но вы можете попытаться приблизиться, проанализировав взаимодействие пользователей с вашим приложением.

Вот несколько хороших примеров виджетов iOS, которые радуют пользователей.

FBAED576 2AFC 4F18 814B F5C3F0E3A429 - Cтоит ли  разрабатывать виджеты для вашего приложения iOS?


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

  1. Один из наших специалистов по контролю качества является активным пользователем всего, что связано со словом «фитнес». Он использует виджет фитнес-приложения под названием Pedometer++. «Он показывает количество шагов, которые я сделал сегодня, и количество этажей, которые я прошел”, — говорит он. — Так я смогу следить за ежедневным количеством шагов.” В то же время виджет шагомер не позволяет пользователям видеть статистику. Он привлекает пользователей к приложению, чтобы получить эту информацию,тем самым улучшая показатели удержания.

2.Для одного из наших дизайнеров мобильные инструменты, которые помогают ей делать творческую работу, имеют первостепенное значение. “Я поместила виджет Dropbox на свой домашний экран, чтобы иметь быстрый доступ к моим файлам”, — говорит она. “Я могу просто просмотреть все свои проекты и подумать о том, что еще нужно исправить или добавить, не ища приложение Dropbox на моем iPhone.”

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

  1. Один из наших разработчиков iOS говорит, что он использует приложение Widgy для создания своих собственных идеальных виджетов прямо на своем iPhone. Он любит Widgy за предоставление легко настраиваемых виджетов, отображающих системные данные, такие как доступное пространство для хранения и использование оперативной памяти. Виджеты Widgy могут даже отображать данные о состоянии здоровья, собранные его iWatch.
  2. В ходе нашего исследования мы также обнаружили, что некоторые из наших товарищей по команде активно использовали инвестиционное приложение Robinhood и говорят, что его виджет удобен. Виджет Robinhood сразу показывает данные о портфеле и холдингах пользователя.

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