android
3 статей
-
Тестирование runtime-разрешений в мобильном приложении: состояния, отзыв на лету и edge-кейсы
Разрешения — это не «дал/не дал», а матрица состояний. Модель из пяти состояний, pre-permission priming, graceful fallback на отказ, убийство процесса при отзыве на лету, background location и точная/приблизительная гео, ATT и limited Photos на iOS, «Don't ask again» на Android, проверка по трафику через Proxyman и чек-лист на 12 пунктов.
-
Android-фрагментация для мобильной игры — что ломают MIUI, One UI, EMUI и battery savers Oppo/Vivo
«На Pixel работает, на Xiaomi падает, на Samsung другие баги, на Huawei нет Google Play.» Полный гайд по фрагментации 2026: 6 OEM с их quirks, что ломается в играх, минимум для QA-лаба, чек-лист и формат bug-репорта.
-
Accessibility-чек-лист для мобильного приложения в 2026
28 июня 2025 в EU вступил в силу European Accessibility Act — для b2c-приложений a11y теперь юридическое требование. 11 разделов чек-листа: VoiceOver/TalkBack, Dynamic Type, контраст, touch targets, семантика, автотесты.