Categories: iOSiPadiPhone

Google сосредоточился на том, чтобы сделать свои приложения для iPhone более родными для iOS

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

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

За кадром это произошло из-за веры компании в «шарм».[ing] Компоненты пользовательского интерфейса в Google ». При создании собственных библиотек другим направлением было «заполнение пробелов в UIKit», платформе Apple для создания приложений.

Это по словам руководителя отдела инженеров Google Design на платформах Apple Джеффа Веркоэена (Jeff Verkoeyen). Твиттер в начале этой недели. Вся эта работа в конечном итоге была открыта в виде компонентов материала для iOS (MDC), чтобы позволить любому стороннему разработчику использовать те же элементы пользовательского интерфейса, которые используются в приложениях Google для iPhone и iPad, такие как плавающие кнопки действий (FAB), чипы и панели закусок.

Но по мере того, как мы продолжали стремиться к кроссплатформенному пиксельному паритету, наши компоненты iOS постепенно отдалялись от основ платформы Apple, потому что эти основы также развивались из года в год.

В ответ Google в начале 2021 года «начал глубокую оценку того, что значит создать отличительный опыт работы с Google на платформах Apple», и спросил:

Действительно ли коммутатор должен быть изготовлен по индивидуальному заказу в соответствии с общей системой проектирования? Или может быть достаточно просто использовать системное решение и двигаться дальше?

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

Вместо этого он будет использовать стандартные элементы управления и применять «легкие фирменные штрихи», чтобы сохранить внешний вид Google на iOS. Некоторые пользовательские компоненты по-прежнему необходимы, и теперь им будет нужно «больше внимания и сосредоточенности». Еще неизвестно, насколько (или даже если) приложения Google для iPhone будут отличаться от своих версий Android.

В рамках этой смены Google в июле перевел библиотеки iOS для iOS в «режим обслуживания». Количество новых выпусков и исправлений ошибок будет ограничено, а документация больше не будет обновляться. Официальное руководство компании бывшим пользователям-разработчикам — «следовать рекомендациям Apple по человеческому интерфейсу и рассмотреть возможность использования вместо них современных компонентов UIKit или SwiftUI». Тем не менее, он также включил Flutter как способ «получить внешний вид материала на всех платформах».

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

Между тем, еще неизвестно, как Material You повлияет на приложения Google на iOS. На Android: Gmail, Календарь, Документы / Таблицы / Слайды, Диск, Keep и Meet были обновлены до персонализированного языка дизайна Google. Навигация не изменилась, но есть некоторые настройки для различных элементов навигации, например, превращение круглого FAB в закругленный квадрат. Однако большее изменение — это Dynamic Color, где все приложение принимает цветовую палитру на основе ваших обоев. Маловероятно, что DC выйдет на iOS, и обновленные приложения просто будут иметь синий оттенок, как в более старых версиях Android.

Посетите 9to5Google на YouTube, чтобы узнать больше:

Recent Posts

Apple выпускает tvOS 17.5.1 для пользователей Apple TV

Через день после выпуска iOS 17.5.1 с исправлением редкой ошибки, из-за которой удаленные фотографии появлялись…

Линии производства чипов TSMC могут быть удаленно остановлены, если начнется китайско-тайваньская война

Штаб-квартира TSMC в Синьчжу, Тайвань. По мере того, как бряцание оружием по поводу китайского вторжения…

Adobe Lightroom обеспечивает «быстрое и простое» редактирование ИИ на iPhone, iPad и Mac

Adobe сегодня представляет свои функции Firefly AI для пользователей Lightroom на iPhone, iPad, Mac (в…

Пользователи Apple Vision Pro будут бегать по крышам Парижа 24 мая

Изображение из предстоящего опыта Apple «Паркур» для Apple Vision Pro Пользователи Apple Vision Pro смогут…

Пакет Netflix, Apple TV+ и Peacock по цене 15 долларов в месяц для клиентов Comcast Xfinity

После того, как генеральный директор Comcast на прошлой неделе дразнил его, пакет StreamSaver теперь официально…

Sonos выпускает обновленную портативную колонку Roam 2 AirPlay

Обновленная дорожная колонка Sonos Roam 2 Sonos не только выпустила свой первый комплект наушников во…