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 тысяч. Такое положение дел, определённо, расстраивает и вызывает вопросы.

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