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

Почему все программы запуска телефона должны поддерживать пакеты значков

Anonim

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

И это проблема по многим причинам.

Пакеты иконок не стандартизированы на уровне Android. Если вы хотите узнать, как создать пакет значков, вы будете смотреть не на веб-сайт Google для разработчиков Android, а на руководства на форумах, таких как XDA Developers. Поскольку пакеты значков не стандартизированы, один и тот же пакет значков может выглядеть по-разному на разных средствах запуска, и некоторые средства запуска не распознают пакеты значков, которые созданы определенным образом. Короче говоря, опыт использования пакетов значков может быть удачным.

Для сторонних программ запуска они могут указать, поддерживают ли они пакеты значков в списке своих приложений, прежде чем загружать его, а пакеты значков в Google Play часто указывают, какие средства запуска они протестировали и поддерживают. Для модуля запуска, который поставляется с вашим телефоном, немного сложнее сказать пользователям: «О, эй, ваш пробег может варьироваться в зависимости от набора значков, который вы используете». Им гораздо проще либо ограничить наборы значков теми, которые они сами проверили, либо прекратить использование пакетов значков вместе.

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

Набор иконок Elev8 из магазина Samsung Themes на панели запуска TouchWiz и из магазина Google Play на панели запуска Nova

Проблема с пакетами значков от Samsung и HTC заключается в том, что они часто ужасного качества.

Я знаю, что Samsung и HTC хотят, чтобы мы покупали у них пакеты значков для их пусковых установок. Если пакет действительно оригинальная работа и хорошо работает на этом лаунчере, я был бы готов купить его у них. Проблема заключается в том, что пиратство широко распространено в тематических магазинах, таких как HTC и Samsung, и большинство наборов значков для этих магазинов даже не содержат темы значков Google - или даже всех приложений производителя - за исключением липкой маски. Они бледные имитации и работают не так хорошо, как их конкуренты в Google Play. Позволяя реальным пакетам значков из Google Play работать с пусковыми установками производителей, вы можете помочь сократить пиратство, позволяя работать не только с подделками, но и с подлинными статьями.

Позволяя сторонним пакетам значков, производители пусковых установок также имеют больше шансов на то, что пользователи будут пытаться использовать свои пусковые установки вместо того, чтобы загружать свои любимые из Google Play, как только они будут установлены. Встроенный модуль запуска на Galaxy S8 вполне способен как для обычных пользователей, так и для любителей … но наборы значков просто ужасны, и от них не уйти, если не перейти на сторонний модуль запуска.

Нужна ли нам стандартизация на уровне платформы для пакетов значков? Вы ставите свой Android мы делаем!

Мы на самом деле видели, как некоторые производители начали разрешать наборы значков Google Play в последние годы. ZUS UI Launcher от ASUS принимает наборы значков Google Play в дополнение к тем, которые есть в темах ZenUI, а BlackBerry Launcher поддерживает наборы значков Google Play, позволяя пользователям придавать своему домашнему экрану тот внешний вид, который им нужен, без потери сочетаний клавиш BlackBerry Launcher или интеграции с BlackBerry Hub. Хотя существует множество причин для включения поддержки пакетов значков Google Play, возможно, наиболее очевидная из них, поддерживающая эти два модуля запуска, заключается в том, что в дополнение к доставке их на телефоны оба этих средства запуска доступны (и обновляются через) в Google Play для все пользователи Android. Они конкурируют с остальными сторонними рынками запуска, поэтому у них есть популярная функция, которую имеют другие средства запуска: поддержка пакетов значков для пакетов значков Google Play.

Нужна ли нам стандартизация на уровне платформы для пакетов значков? Вы ставите свой Android мы делаем! Но до тех пор, пока мы не получим его, нам по крайней мере нужны средства запуска, которые поддерживают наборы значков для поддержки тех, которые приходят из Google Play, а не сидеть в их крошечном, окруженном стенами саду дешевых масок и подделок. Это делает пусковые установки производителя более конкурентоспособными. Это помогает сократить пиратство. Это делает пользователей счастливыми. И, честно говоря, не достаточно ли причины для этого?