Pull to refresh
7
0
Yury Vanyashkin @Meganster

Android разработчик в Yandex Go

Send message

Динамические модули в приложениях на Android: опыт использования Dynamic Feature Delivery

Reading time18 min
Views2.4K

Размер приложения часто играет важную роль в восприятии его пользователями и принятии ими решения о скачивании. Исследования показывают, что чем меньше размер APK, тем выше вероятность его установки и тем реже оно оказывается в списке на удаление. Конечно же, это важно для команды Яндекс Go, так как наше приложение непрерывно развивается.

Для внедрения одной из SDK, основанной на Flutter, мы прибегли к механизму Dynamic Feature Delivery (DFD). Но оказалось, что в русскоязычном сегменте информации о DFD крайне мало, поэтому я решил поделиться нашим опытом работы с этим механизмом на Android с Google Play Feature Delivery Library.

Сегодня мы подробно разберём, как интегрировать механизм DFD в современную архитектуру Android‑приложения с использованием корутинов, а также протестируем загрузку и установку динамического модуля, использующего Flutter.

Читать далее
Total votes 12: ↑12 and ↓0+17
Comments3

Information

Rating
6,016-th
Works in
Registered
Activity

Specialization

Mobile Application Developer
Android development
Kotlin
Java