Эволюция мобильных виджетов
Привет! На связи InstaDev/мобильный продакшн. Делаем мобильные приложения, которые помогают бизнесу расти. Сегодня хотим поговорить о виджетах: какую роль они играют в мобильных приложениях и как эволюционируют. Погнали!
Эволюция виджетов на Android и iOS началась с появления первых смартфонов в конце 2000-х годов. В то время наиболее популярными виджетами были часы, календарь и погода. Они отображали только базовую информацию и не имели больших возможностей для настройки.
С развитием технологий и увеличением производительности устройств виджеты стали более интерактивными и функциональными. На Android появились виджеты, которые можно располагать на рабочем столе и менять их размеры. Они также стали поддерживать более сложные функции, такие как просмотр новостей или управление музыкой.
На iOS виджеты появились в 2010 году. Они были доступны только на экране уведомлений, более ограничены по функционалу и не поддерживали изменение размеров.
С течением времени виджеты стали более разнообразными и функциональными. Теперь пользователи могут выбирать из большого количества вариантов для разных целей – от отслеживания активности до управления умным домом.
О наполнении виджета
Наполнение виджета должно отражать основную функцию продукта. Содержание должно относиться к одной определенной цели.
Некоторые виджеты сразу показывают актуальную информацию: погоду, количество пройденных шагов.
Другие показывают основные точки взаимодействия с приложением: поисковая строка или кнопки музыкального плеера.
Также виджеты могут отражать актуальные подборки контента (маркетплейсы), отражающие предпочтения пользователя.
Виджеты на Android
- Android 1.5 (2009)
Первая версия виджетов, разрешающая пользователям добавлять на главный экран часы, информацию о погоде и другие интерактивные элементы.
- Android 2.1 (2010)
Поддержка виджетов изменяемого размера дала больше гибкости в настройке главного экрана. Появились новые виджеты, такие как панель задач и ярлыки на приложения.
- Android 4.0 (2011)
Значительное обновление виджетов с улучшенным дизайном и возможностью размещения поверх других на главном экране. Появились новые типы виджетов, такие как календарь и социальные сети.
- Android 4.4 (2013)
Введение панели быстрых настроек, содержащей небольшие виджеты для доступа к настройкам и приложениям. Улучшенные стандартные виджеты и поддержка сторонних разработчиков.
- Android 5.0 (2014)
Виджеты Material Design с более плоским и минималистичным дизайном. Поддержка более глубокой интеграции с приложениями, отображение интерактивного содержания и возможность запускать действия непосредственно из виджета.
- Android 8.0 (2017)
Виджеты, позволяющие взаимодействовать с приложением, не открывая его. Улучшение производительности виджетов и сокращение использования памяти.
- Android 12 (2021)
Новый дизайн Material You с динамическими цветами и адаптируемым внешним видом. Улучшенная поддержка виджетов позволяет сохранять настройки даже после перезагрузки устройства.
Виджеты на iOS
- iOS 4 (2010)
Первая версия виджетов, размещаемых на экране "Сегодня", доступ к которому можно получить путем пролистывания влево с главного экрана.
- iOS 8 (2014)
Виджеты можно добавлять на основной экран. Поддержка виджетов расширяемого размера, позволяющая им занимать от половины до всего экрана.
- iOS 10 (2016)
Новый дизайн. Поддержка интерактивных действий помогает совершать действия прямо из виджета.
- iOS 11 (2017)
Улучшение производительности виджетов и сокращение использования памяти. Введение стека виджетов для возможности группировать похожие виджеты.
- iOS 14 (2020)
Новый дизайн с поддержкой трех размеров и возможностью добавления в любое место на главном экране. Улучшенная поддержка виджетов с интерактивными действиями и возможностью запуска приложений.
- iOS 15 (2021)
Фокусированные виджеты, которые показывают различную информацию в зависимости от текущего режима. Интерактивные виджеты на экране блокировки, предоставляющие мгновенный доступ к данным без необходимости разблокировки устройства.
С появлением искусственного интеллекта виджеты на обеих платформах стали более интеллектуальными и персонализированными. Например, виджеты могут предлагать маршруты для поездок на основе привычек пользователя или показывать погоду в конкретном районе.
Сегодня виджеты на Android и iOS продолжают развиваться, предоставляя более удобный и персонализированный опыт. Они размещаются на главном экране устройства, что позволяет мгновенно просматривать нужную информацию, не запуская приложение.
Таким образом, виджеты имеют ряд преимуществ:
- Удобство и доступность: всегда располагаются на главном экране, что упрощает доступ к информации или функциям, даже если соответствующее приложение закрыто.
- Персонализация: можно настраивать и располагать по своему усмотрению.
- Контекстная информация: отображают информацию в контексте текущего использования или местоположения, что делает ее более релевантной и полезной.
- Автоматизация: некоторые виджеты (например, календарь или погода) автоматически обновляются и предоставляют пользователям актуальную информацию.
А эффективный виджет:
1. имеет возможность настройки темной темы, учитывая нюансы передачи цвета;
2. не содержит лишней информации и элементов;
3.протестирован на реальных устройствах до реализации;
4.имеет продуманную систему взаимодействия: ссылки для перехода с той или иной области виджета, проверена частотность обновлений и сделана анимация;
5.имеет настроенный механизм ресайзинга (Android);
6.содержит комфортный для восприятия шрифт, контраст элементов по отношению к фону соблюдается, содержание отображается без ошибок.
Более подробно о типах виджетов в мобильных приложениях, их функциональности и о том, как установить их на iOS и Android, вы можете узнать из этой статьи.
А если вам ищите агентство, которое делает красивые и функциональные мобильные продукты, то приходите к нам.
В Telegram-канале InstaDev mobile мы много пишем о мобильной разработке, дизайне и делимся новостями агентства и IT-рынка. Присоединяйтесь!