Рассмотрим, что такое performance-метрики приложения, зачем они нужны, как их собирать и где хранить.
Разберём и рассмотрим на примерах кода различные метрики:
- LaunchTime
- HitchRate
- HangTime
- ScreenTotalTime
- BDRequestsCount
Не забудем и о тёмных сторонах: поговорим о том, как обойти систему и почему не все готовы закопаться в коде, исправляя перфоманс. В конце обсудим, как мотивировать себя и других следить за производительностью — ведь это ключ к успеху приложения и счастью пользователей и бизнеса.