Что такое MIUI от Xiaomi

Компания Xiaomi получила известность, в первую очередь, благодаря MIUI. Она была первым продуктом китайской корпорации, вышедшим в начале 2010 года. Только полтора года спустя, в середине 2011, был представлен первый смартфон Xiaomi Mi1. С тех пор в ассортименте производителя появились десятки мобильных устройств, а фирменная прошивка MIUI стала их неотъемлемой составляющей.

MIUI – это форк (альтернативное ответвление) операционной системы Android, отличающийся от нее пользовательским интерфейсом и набором API (интерфейсов прикладного программирования). Основой MIUI является ядро ОС от Google, содержащее дополнительные программные инструменты, а для взаимодействия с пользователями применяется фирменный графический интерфейс собственной разработки. Он отличается от GUI Google тем, что сочетает в себе лучшие (по мнению разработчиков) черты Android и iOS.

Чем MIUI отличается от чистого Android

Систему MIUI очень часто именуют оболочкой, что не совсем корректно. Дело в том, что графическая оболочка – это надстройка над ОС, формирующая пользовательский интерфейс, но не влияющая на функциональность ядра системы. Графическими оболочками являются, например, KDE и Gnome для систем семейства Linux. Система MIUI затрагивает больше аспектов, а именно оболочкой в ней является только приложение «Mi Home», ответственное за интерфейс пользователя.

Кроме графического интерфейса (который сменить можно на любом смартфоне) MIUI отличается от «гугловской» версии Андроид и на уровне ядра. В первую очередь, эта ОС имеет собственный механизм управления энергосбережением, отличный от штатного. Помимо мониторинга расхода энергии, он позволяет пользователю самому управлять им. Можно не только менять разрешения для программ, но и ограничивать их уровень активности, чтобы повысить энергосбережение. Штатные средства Android могут предложить нечто подобное только с версии 8 Oreo, а в MIUI эти опции есть давно (в 2015 уже были, а до того с Xiaomi я не сталкивался).

Не только расширенное управление энергосбережением появилось в MIUI раньше, чем в версиях Android от Google. Например, API для работы со сканером отпечатка появились в Android 6 Marshmallow, а в MIUI они были и в Android 5.1. Поддержки чувствительных к силе нажатия экранов нет и в Oreo, а в MIUI такая опция внедрена в версии 8, основанной на Android 6. Первым (и пока единственным) смартфоном с ее поддержкой стал Mi5S в топовой модификации.

Плюсы и минусы MIUI против чистого Android

Система MIUI довольно своеобразна, главное, что может не понравиться в ее оболочке – это отсутствие меню приложений, как в iPhone. Но это лишь одно внешнее отличие, к тому же, свойственное и другим китайским модификациям Андроида. Кроме него внутри есть и другие важные отличия. Зато «шторка» уведомлений и переключателей тут скомпонована интереснее. Во-первых, ползунок регулировки яркости смещен вниз, благодаря чему к нему легче тянуться пальцем при управлении одной рукой.

Второе изменение – наличие настраиваемого одноручного режима, для активации которого достаточно провести пальцем под экраном. С ним активная область дисплея уменьшается, позволяя дотянуться большим пальцем до любого элемента. При этом есть адаптация как под правшей, так и левшей.

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

Минусы у MIUI тоже есть. Во-первых, сообщество разработчиков существенно меньше, чем у Google, из-за чего возможны баги, а их устранение длится дольше. Во-вторых, энергосбережение иногда заходит слишком далеко, игнорируя уведомления даже от нужных программ, а его отключение чревато перерасходом энергии (особенно на топовых чипсетах, типа Snapdragon 821 или 835).

Третьим, и фундаментальным, минусом MIUI является ограниченность доступа к ее уникальным API для сторонних разработчиков. Их вроде никто и не ограничивает, но у большинства нет желания разрабатывать в рамках программы поддержку сторонних инструментов наряду со стандартными. То есть, если приложение поддерживает вход по отпечатку пальца в Android 6, то на каком-нибудь Redmi Note 3 с Android 5.1 отпечаток не заработает, хоть сам смартфон его поддерживает. То же самое касается чувствительности к силе нажатия, режима «картинка в картинке» для видео, корректного контроля уведомлений и других API.

Подписывайтесь на наш Канал в Дзен!

___________________________________

НА ГЛАВНУЮ СТРАНИЦУ САЙТА >>>>

© Mobcompany.info