Don't kill my app!

Don't kill my app!

Android Broadcast
dontkillmyapp.com

Представьте ситуацию: вы написали приложение, спустя долгие месяцы, его протестировали, все довольны. Вы заливаете его на Google Play. И тут начинаются сыпаться баги, которые вы не можете понять почему происходят.


Виной всему вендоры, которые хотят сделать пользователям лучше и модифицируют AOSP как только могут. В итоге получаются модификации Android, которые могут в корне расходится со спецификацией Android SDK: One UI, EMUI, MIUI и пр.


Google пытается с этим бороться с помощью Compatibility Test Suite, но результаты слабо заметны (а может без CST было еще все хуже). Библиотека CameraX - это хороший пример бессилия Google против фрагментации, когда сама компания начинается писать библиотеку, чтобы разработчикам не приходилось делать костыли при работе с камерой на устройствах от разных производителей и версиях ОС. Почему исправляются последствия, а не проблема?

giphy.com/gifs/why-ryan-reynolds-1M9fmo1WAFVK0


Сайт Don't kill my app! содержит решения, которые можно предпринять на устройствах от разных производителей и антирейтинг фирм, где возникает больше всего проблем.

Для меня стало большим сюрпризом, что OnePlus находится на 3ем месте в антирейтинге, а то, что его возглавляют 2 компании самыми большими продажами Android смартфонов - нет.

Report Page