Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Что такое адаптивные иконки и почему я хочу их?

Оглавление:

Anonim

Android - это открытая система, и это разнообразная система, особенно когда речь идет о приложениях и их значках. Некоторые значки взяты прямо из версий того же приложения для iOS. Некоторые иконки имеют уникальные и забавные формы. Некоторые значки полностью плоские, в то время как другие имеют глубокие тени. Ваш ящик для приложений на Android может выглядеть как плавильный котел в стиле дизайна, а с помощью Android Oreo Adaptive Icons Google хочет исправить это - снова.

Это уже второй год подряд, когда Google переориентирует усилия по стандартизации и исправлению значков приложений в новой версии Android, но что именно представляют собой эти новые адаптивные значки? И удастся ли это там, где предыдущие усилия потерпели неудачу?

Исправление значков Android, Take 3

Давайте начнем с предыдущих попыток Google исправить проблему со значком приложения Android. Google попытался навести порядок в значках с помощью Material Design, включая новый шаблон и список рекомендаций по созданию значков приложений. В прошлом году Google пошла еще дальше с Android Nougat, заставляя разработчиков приложений добавлять в дополнение к их обычным значкам круглую иконку, чтобы добиться единообразия значков, по крайней мере, на своих собственных пикселях Google и других устройствах, работающих под управлением Android 7.1.

Решение этого года - Адаптивные Иконки. Адаптивные значки - это новый способ форматирования и отправки значков приложений, позволяющий разделить их на различные формы в зависимости от устройства или средства запуска, которые использует человек. Это означает, что вместо того, чтобы значки Google выглядели в одном направлении, приложения Samsung выглядели в другом направлении, а приложения сторонних производителей - в беспорядке, все должно иметь одинаковую форму, и даже у значков ваших приложений есть возможность анимировать интересными способами.

Как адаптивные иконки адаптируются к своим устройствам

Вот как это должно выглядеть.

Разработчики представляют «Адаптивные значки» в два слоя: прозрачный слой переднего плана и сплошной фоновый слой, которые затем обрезаются программой запуска. Отправляя значок в два слоя, разработчики могут играть со своими значками и включать аккуратные эффекты освещения и глубины в зависимости от того, как два слоя значков приложения взаимодействуют и анимируются. Эти эффекты и внимание, которое они могут привлечь к приложению, являются пряником для разработчиков. Суть в том, что если ваше приложение не отправляет адаптивный значок при таргетинге на Android Oreo, вы уменьшаете свой значок, чтобы он соответствовал той же маске, что и адаптивные значки.

Эти эффекты и внимание, которое они могут привлечь к приложению, являются морковью. Сокращение безымянных значков - это клюшка.

Такие производители, как Samsung, уже годами создают скины приложений и помещают их в свои уродливые, уродливые маски пакетов значков. Нетрудно видеть, как они прыгают на адаптивных значках, чтобы добиться четкой однородности на своих устройствах, не зацикливаясь только на форме, выбранной Google. Samsung может придерживаться этих кляповых церквей, а LG может использовать квадраты, а HTC может использовать шестиугольники, чтобы отличаться. Независимо от формы, которую выберет производитель, фон не будет просто белым или какого-то ужасного оттенка бирюзового; фон будет тем фоновым слоем, который отправил разработчик приложения.

Будет ли это работать на этот раз?

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

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