Про вендоров 📲

Зоопарк устройств в Android безграничен. Одна только Google console говорит, что их несколько тысяч. А это и версии ОС, и различные разрешения, и железо под капотом, и — одно из самых главных — модификации ОС!

Каждый "китаец" обязательно идёт с каким-нибудь "прекрасным" решением из коробки. Все эти MIUI, OxygenOS, ColorOS, EMUI и их аналоги представляют собой не только набор уникальных свистелок на уровне UI для пользователя, но и полный ужас для разработчиков приложений. 😅

Вот лишь некоторые из проблем:

  • Все эти дополнительные уровни безопасности ломают логику сервисов. 🔒
  • Клавиатуры, которые вводят, фильтруют или стирают символы так, что слушатели ввода в коде сходят с ума. ⌨️
  • Модифицированные цветовые палитры, которые по-другому отображают цвета при указании RGB, в отличие от чистой ОС. 🎨

Поделюсь парой историй в следующих постах. 👇