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

Т-Банк и российский магазин приложений RuStore совместно запустили новую технологию, которая автоматически ускоряет запуск мобильных приложений на устройствах под управлением Android. Благодаря решению на основе Profile Guided Optimization (PGO), время открытия приложений из RuStore сокращается до 30%, а отзывчивость интерфейса повышается — частота кадров может увеличиваться до 20%.

Технология работает незаметно для пользователя: при установке или обновлении приложения через 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 и не требует вмешательства со стороны разработчиков или пользователей — оптимизация происходит автоматически при установке или обновлении. Это может стать важным фактором повышения качества отечественных приложений и удержания пользователей в локальной экосистеме.

Данные о правообладателе фото и видеоматериалов взяты с сайта «Новости IT Северо-Запада», подробнее в Условиях использования
Анализ
×
Поляков Лев
Афанасьев Олег
YouTube
Производитель:Google
102
Google Android
Производитель:Google
110
Google Play
Производитель:Google
39
Android 12
Производитель:Google
8