adblock check

Android в коллапсе — каждый производитель делает свою оболочку. Почему это плохо

Пусть все оболочки разрабатываются большим количеством разных компаний, проблемы у всех одинаковые

В 2021 году практически каждая компания, занимающаяся выпуском смартфонов, устанавливает поверх Android свою оболочку. Ситуация складывается такая, что сейчас проще перечислить производителей, которые используют интерфейс AOSP, а не свою реализацию: Nokia, линейка Xiaomi Mi A, Google и горстка мелких китайских компаний. Все остальные в значительной степени меняют внешний вид Android, отчего возникает довольно много проблем с его отображением, а также в целом дизайном и использованием этих оболочек.

Некоторые элементы интерфейса могут отображаться криво

Слева — OxygenOS от OnePlus, справа — MIUI от Xiaomi

На многих оболочках часто можно заметить элементы интерфейса, расположенные не вровень друг к другу, либо друг на друга налезающих и так далее. Это нередкая проблема, которая встречается в тех местах, в которых, казалось бы, допустить подобное очень сложно. Например, на скриншоте OxygenOS видно, что иконка уведомления располагается ниже часов — чтобы это исправить, достаточно изменить одну цифру в .xml-файле системного приложения SystemUI. На втором скриншоте видна довольно распространённая проблема в целом интерфейсов операционных систем и приложений — накладывающийся друг на друга текст. Так происходит из-за того, что изначально оболочки разрабатываются под английский язык, и при переводе, если не предусмотрен механизм переноса текста, надписи друг на друга накладываются или появляются другие подобные проблемы. Но, пусть это не редкость, в интерфейсе AOSP подобное распространено напорядок меньше, чем в MIUI и других собственных интерфейсах.

Дизайн многих оболочек конфликтует с дизайном Android-приложений

Первые два скриншота — MIUI, вторые — OxygenOS

Производители смартфонов редко следуют за Google и используют Material Design в своих вариантах интерфейса Android, что вносит некий хаос в визуальную составляющую операционной системы. Особенно странно наблюдать такое в настройках, один раздел выполнен в дизайне оболочки, другой — в дизайне AOSP. Хотя на китайских версиях MIUI или HydrogenOS этого нет, сохраняется проблема с приложениями, которые всё ещё следуют правилам Material Design. Их разработчики банально не могут адаптировать интерфейс под каждую существующую оболочку, так как это увеличит трудозатраты в несколько раз.

От оболочки к оболочке не работают разные функции Android

Android в коллапсе — каждый производитель делает свою оболочку. Почему это плохо

Я уже писал об этом в статье про проблемы MIUI. К сожалению, это касается не только оболочки от Xiaomi, но и многих остальных. Например, на OxygenOS отключение абсолютной громкости Bluetooth работает с перебоями, а в ColorOS от OPPO есть проблемы с уведомлениями музыкальных проигрывателей. Также очень разочаровывает, когда в приложении есть функция отображения чего-либо на экране блокировки, но в итоге оказывается, что конкретно на твоём смартфоне используется своя реализация этого экрана, из-за чего большинство подобных фич просто перестают работать, так как заточены они под API AOSP.

Любая оболочка работает неидеально на бюджетных и среднебюджетных устройствах

Конечно, можно сказать, что бюджетные устройства и не обязаны работать хорошо. Но проблема здесь в том, что при установке сторонних прошивок, использующих интерфейс AOSP, зачастую смартфон начинает работать отлично. Из этого можно сделать вывод, что производитель мог оптимизировать свою оболочку так, чтобы она работала плавно и доставляла пользователю только удовольствие от использования, но почему-то в большинстве своём этого никто не делает. И получается, что устройства стоимостью 15 или даже 20 тысяч рублей оказываются не сильно плавнее ультрабюджетных смартфонов, за которые просят 10 тысяч. Такое положение дел, определённо, расстраивает и вызывает вопросы.

Android Android
168 участников
Вступить
47 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Да, очень не хватает однородности. Чтоб система ощущалась как единое целое, монолитно и надежно. Вот у айос с этим все хорошо.
У гугла вообще проблема с системностью и однородностью — они темную тему до как-то по идиотски добавляют в рандомные приложения, а про дизайн код вообще нечего говорить. На презентациях одно — а на деле 50% от показанного.
гугл не болей
toddnach 2 года
🇷🇺
Автор
Я думаю, гуглу нужно просто ужесточить правила по созданию дизайна оболочек, если те хотят быть сертифицированными для использования GMS, и дизайна программ, если те хотят размещаться на площадке Play Store. А пока, насколько бы сильно за последние годы Android не стал лучше, у него останутся проблемы с внешним видом а-ля «салат из всего что можно»
REG_horse 2 года
По поводу работы оболочек на бюджетных и среднебюджетных смартфонах могу не соглашусь, у мамы redmi 6a, а у бати redmi 7
И не скажу что они где то работают с огрехами
Bambaster 2 года
У Гугла некоторые разделы дизайном будто остались во временах андроида 5го, поэтому такой и диссонанс с оболочками
Onyx322 2 года
Скриншоты в студию
UAVXP 2 года
ASUS Zenfone Max Pro M1 с оригинальной андроидовской оболочкой идёт в стоке. И это прекрасно
Funksy 2 года
У автора претензии только к двум оболочкам: MIUI и Oxygen OS — первая всегда была глючным дном, вторая стала дном с приходом Oxygen OS 11(именно такая версия на скринах). Судить по двум оболочкам, странное решение, потому что One UI очень хорошо оптимизирована. Слышал, что ещё оболочка от Realme хорошо себя показывает.
toddnach 2 года
🇷🇺
Автор
OneUI хуже первых двух в несколько раз, и скоро я расскажу почему.
Funksy 2 года
Не знаю, не знаю, пользуюсь больше года, более стабильной и адекватной оболочки не встречал.
eliseev11313 2 года
One UI отвратная, согласен. Сила в кастомных
Оставьте комментарий...
Оставьте комментарий...