Некоторые метрики производительности Android, которые помогают отслеживать эффективность приложения:
- Время запуска приложения. 1 Это время, необходимое для полной загрузки приложения. 1 Пользователи ожидают, что приложение запустится быстро и без задержек. 1
- FPS (Frames Per Second). 1 Количество кадров в секунду, отображаемых на экране. 1 Высокий FPS обеспечивает плавность анимаций и взаимодействий, что улучшает пользовательский опыт. 1
- Использование памяти. 1 Объём оперативной памяти, используемой приложением. 1 Оптимизация использования памяти помогает избежать утечек и снижает вероятность вылетов приложения. 1
- Энергопотребление. 1 Влияние приложения на заряд батареи устройства. 1 Эффективное управление энергопотреблением продлевает время работы устройства без подзарядки. 1
- TTID (Time To Initial Display). 3 Время с момента запуска приложения до отрисовки первого кадра. 3
- TTFD (Time To Fully Drawn). 3 Время с момента запуска приложения до отрисовки целевого контента с реальными данными, полученными из сети или из кеша. 3
- Время до интерактивности (TTI). 4 Это время в миллисекундах, которое проходит с момента начала создания экрана до появления первого кадра содержательного контента. 4
- Время замирания (Freeze Time). 4 Общее время замирания пользовательского интерфейса из-за отрисовки медленных кадров за одну экранную сессию (или сессию приложения). 4