В RuStore внедрили технологию для ускорения запуска Android-приложений на 30%

Технология работает незаметно для пользователя: при установке или обновлении приложения через RuStore на смартфонах с Android 12 и выше активируется процесс компиляции ключевых фрагментов кода под конкретную архитектуру процессора устройства. Это позволяет приложению быстрее запускаться и эффективнее использовать системные ресурсы.

Решение изначально было разработано Т-Банком для оптимизации собственного приложения, которое используют 70% клиентов банка на Android. Однако благодаря сотрудничеству с RuStore оно было масштабировано и теперь доступно для всех приложений в магазине.

«Внедрение решения улучшает частоту кадров до 20%, а скорость отображения первого кадра приложения до 30%, это сделает взаимодействие клиента с интерфейсом более плавным и комфортным», – прокомментировал Лев Поляков, руководитель направления развития клиентского качества Т-Банка.

Технология PGO ранее широко использовалась такими платформами, как Google Play, для оптимизации популярных приложений, включая YouTube и Gmail. После ограничения доступа к международным инструментам российские разработчики столкнулись с необходимостью создания аналогов. Внедрение PGO в экосистему RuStore стало важным шагом по импортозамещению передовых практик доставки и оптимизации приложений.

«Совместно с одним из крупнейших банков России мы улучшили ежедневный опыт нашей аудитории при работе с приложениями, полученными из RuStore. Для более чем 60 млн пользователей обеспечит комфорт и стабильную работу востребованных сервисов. Такие решения создают новые стандарты качества на рынке и укрепляют доверие к отечественным технологиям», - отметил Олег Афанасьев, директор по продукту RuStore.

Profile Guided Optimization — это метод компиляции, при котором сбор данных о наиболее часто используемых участках кода позволяет компилятору применить усиленные оптимизации именно к этим фрагментам. В отличие от обычной компиляции, PGO адаптируется к реальному поведению приложения и аппаратной платформе, что особенно эффективно для повышения производительности на устройствах с разной производительностью и объемом памяти. Ранее эта технология была преимущественно доступна через Google Play, теперь же она интегрирована в российскую цифровую экосистему.

Новая функция уже активирована для всех приложений в RuStore и не требует вмешательства со стороны разработчиков или пользователей — оптимизация происходит автоматически при установке или обновлении. Это может стать важным фактором повышения качества отечественных приложений и удержания пользователей в локальной экосистеме.

Автор: Антон Соловьев (info@mskit.ru)

Данные о правообладателе фото и видеоматериалов взяты с сайта «NNIT.ru», подробнее в Условиях использования
Анализ
×
Поляков Лев
Афанасьев Олег
Соловьев Антон
Google Android
Производитель:Google
112
Google Play
Производитель:Google
52
YouTube
Производитель:Google
108
Android 12
Производитель:Google
4