Разбираем реальный баг Android, при котором нижняя кнопка оказывается под системной панелью. Показываем, как переключать режимы навигации через ADB, измерять Window Insets и автоматизировать проверку edge-to-edge интерфейсов.
Иногда при сборке Flutter-проекта итоговый minSdkVersion внезапно становится выше, чем задано в конфигурации (например, 24 вместо 21). Ниже — быстрый способ форсить нужное значение, проверить результат в артефакте и найти «виновника» повышения.
Перед тем как Вам передали дизайн приложения, необходимо осмотреть его, кратко проанализировать его техническую реализацию и понять удобно ли Вам работать с таким представлением дизайна. В данной статье Мы представим что дизайн представляется в специализированной программе.