После нескольких лет использования языка Material Design Android на платформах Apple, Google наконец-то обновляет свои приложения для iPhone и iPad.
Что касается приложений Google на iOS и iPadOS, почти все пользователи при первом запуске замечают одну вещь — насколько они похожи на те, что на Android. Долгое время поступали жалобы на то, что их пользовательский интерфейс (UI) не соответствует интерфейсу iOS. Переключатели, баннеры и другие кнопки соответствуют языку материального дизайна Google из Android. Однако похоже, что Google наконец-то планирует обновить свою айфон и приложения для iPad, соответствующие языку дизайна Apple.
В недавнем Твиттер нить Джефф Веркойен — ведущий инженер отдела Google Design на платформах Apple — основные моменты (через 9to5Google), что Google все эти годы «заполнял пробелы в UIKit». Это связано с тем, что в UIKit от Apple отсутствовали фундаментальные элементы, необходимые Google в своих приложениях. Последнему пришлось создавать свои собственные верхние панели, меню, списки и т. д., что и привело к сходству. Но теперь Google считает, что UIKit достаточно созрел, чтобы от него практически полностью зависеть. Просто нет необходимости воссоздавать и поддерживать собственные кнопки и дизайн, когда практически для всего есть собственное решение.
Еще в июле Google перевел библиотеки компонентов Material для iOS в режим обслуживания. Теперь он призывает разработчиков следовать рекомендациям Apple по человеческому интерфейсу и использовать современные компоненты UIKit и SwiftUI. Стоит отметить, что Google по-прежнему будет применять «легкие фирменные штрихи», чтобы сохранить ощущение Google в своих приложениях для iOS, даже после обновления.
Google внедряет некоторые новые API-интерфейсы iOS, например, поддерживает виджеты iOS 14, когда они впервые стали доступны. Фактически, некоторые пользователи Android жалуются на то, что Google внедряет некоторые новые функции в iOS раньше, чем в собственной мобильной операционной системе. Пока неизвестно, когда в App Store появятся первые обновленные обновления приложений и будет ли этот сдвиг постепенным или нет.
Что вы думаете об этой реконструкции? Вас беспокоит, что Google использует элементы Material Design Android на iOS? Дайте нам знать в комментариях ниже.