How we reduced our Android startup time by 77%
Я тут разгребал избранное в очередной раз и обнаружил, что забыл опубликовать довольно полезную статью про оптимизации, а именно как можно сократить время запуска приложения.
Кто занимался подобным, знает, что это задачка не из легких.
👉 Deferring synchronous network requests
👉 Fetching feature flags
👉 Baseline Profiles
👉 Optimizing disk I/O operations
👉 Lazy initialization
👉 Third-party SDKs initialization
Возможно не все кейсы применимы к вашему проекту, но для общего понимания лишним точно не будет.
Читать (En)