Про вендоров 📲
Зоопарк устройств в Android безграничен. Одна только Google console говорит, что их несколько тысяч. А это и версии ОС, и различные разрешения, и железо под капотом, и — одно из самых главных — модификации ОС!
Каждый "китаец" обязательно идёт с каким-нибудь "прекрасным" решением из коробки. Все эти MIUI, OxygenOS, ColorOS, EMUI и их аналоги представляют собой не только набор уникальных свистелок на уровне UI для пользователя, но и полный ужас для разработчиков приложений. 😅
Вот лишь некоторые из проблем:
- Все эти дополнительные уровни безопасности ломают логику сервисов. 🔒
- Клавиатуры, которые вводят, фильтруют или стирают символы так, что слушатели ввода в коде сходят с ума. ⌨️
- Модифицированные цветовые палитры, которые по-другому отображают цвета при указании RGB, в отличие от чистой ОС. 🎨
Поделюсь парой историй в следующих постах. 👇