Привет!
Если есть одна функция, которая инкапсулирует разницу в философии между iOS от Apple и Android, то это виджеты. Виджеты на главном экране были частью Android с самого первого дня, и могут выглядеть в значительной степени так, как их задумал разработчик приложения, к которому они относятся. Apple, не слишком утруждаясь, добавила минимальные виджеты в предыдущих версиях iOS через Центр уведомлений, но версия iOS 14 наконец-то выводит их на главный экран. Да еще и как!
В типичной для Apple манере, добавление виджетов на главный экран происходит гораздо позже прочих платформ, где такое явление - давно стандартный функционал. Даже в ОС Windows Phone от Microsoft были виджеты в виде "живых плиток"."Но Apple редко делает что-то только потому, что все остальные это делают, поэтому их реализация виджетов также немного отличается.
Виджеты от Apple выглядят примерно так, как вы могли ожидать, если когда-нибудь видели иконки приложений в iOS или на Apple Watch. Углы закруглены, чтобы соответствовать значкам приложений, и они аккуратно вписываются в сетку главного экрана. Виджеты в iOS 14 можно найти в “Галерее Виджетов”, которая в целом совпадает с меню выбора виджетов на Android. Здесь пользователи также могут выбрать размер виджета, и они бывают 3-х размеров.
Однако, самое интересное - это функция под названием “Стеки виджетов". Это буквально стопки, содержащие до 10 различных виджетов в одном окне. Пользователи могут пролистывать их, чтобы использовать несколько виджетов в одном, заранее выбранном отображаемом формате. В галерее виджетов также есть "умный стек", который привносит некоторый интеллект в стеки виджетов.
Виджет Smart Stack использует интеллект Apple на устройстве для отображения виджета, который, по его мнению, имеет отношение к данному времени суток. Например, он может показывать виджет новостей утром и вашу физическую активность в конце дня. У Apple также есть виджет” Предложения Siri", который покажет действия, которые вы можете предпринять в зависимости от вашего использования. Например, он может отображать информацию из приложения Starbucks, когда вы обычно покупаете кофе.
Стеки виджетов и интеллектуальные виджеты кажутся мне очень удобными. Размещение нескольких виджетов в одном месте экономит место и усилия по поиску виджетов на нескольких страницах. Кроме того, интеллект, чтобы знать, какой виджет/действие вы хотите, очень полезен. Это кажется идеальной функцией, которую Google определенно стоит позаимствовать. В конце концов, Google уже делает тонны предсказательных вещей с Ассистентом. А Pixel Launcher уже сейчас предлагает действия с приложениями в их меню, так что, реализовать эту функцию в умный виджет не должно составить много труда.
Проблема с виджетами Android в том, что они как бы забыты. Посмотрите на примеры виджетов на официальной странице Android "Обзор виджетов приложений". Некоторые из этих виджетов больше не существуют, а скриншоты взяты из "старичка" Nexus 5. Android 11 скоро появится, и ни одна из новых, уже известных функций не относится к виджетам. Я уверен, что у многих из нас есть пара-тройка виджетов на наших домашних экранах, но тлеет ли среди вас надежда, что они могут стать функциональнее, и вписываться более органично в дизайн интерфейса? У меня такой надежды точно нет.
Существует также огромная разница в качестве виджетов. У Google не так много ограничений на дизайн виджетов под Android. Они бывают всех форм и размеров, что отлично подходит для настройки, но не так хорошо для такой функции, как Smart Stack, потому что в дизайне слишком много различий, чтобы сделать его сплоченным. Apple жестко контролирует внешний вид главного экрана iOS, что делает все виджеты похожими. Я не говорю, что это обязательно хорошо, но это делает некоторые способности более осуществимыми.
Однако, в конечном счете я думаю, что именно это делает виджеты iOS 14 более привлекательными к постоянному использованию, чем виджеты Android. Дело в том, что у Apple на самом деле есть подход, а не философия хаоса, которая гласит: “Виджет может быть чем угодно!" Прошло много времени с тех пор, как Google делал что-то серьезное с виджетами. Apple показывает, насколько полезными они могут быть с новой точки зрения, и это именно то, чего не хватает Android в этом конкретном направлении.
А какие нововведения, представленные на WWDC 2020 больше всего понравились вам? Делитесь вашими впечатлениями в комментариях. Ставьте лайки, подписывайтесь на канал и берегите себя!
Читайте также:
Как HTC участвовала в развитии Android, но в итоге стала жертвой собственного успеха