Автоматизация проверки размера Android приложения на CI
Android Broadcast. Все об Андроид разработке
Доклад про автоматизацию отслеживания изменения размера релизной сборки приложения на каждом Pull Request. Автор рассказывает про структуру APK и App Bundle, а также про инструменты для получения разницы в размере между сборками.
Эксперт - Акниет Арысбаев (Telegram @akniet), Android разработчик в компании Delivery Hero, команда "App Performance"
🔗 Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast 💰 Поддержать проект на Boosty https://boosty.to/androidbroadcast 🔗 Чат сообщества в Telegram https://ttttt.me/android_broadcast_talks 🔗 Telegram канал "Kotlin Broadcast" https://ttttt.me/kotlin_broadcast
🔗 Spotify ruler plugin https://clck.ru/vptRp 🔗 bundletool https://d.android.com/studio/command-line/bundletool 🔗 Советы по уменьшению размера APK от Google https://d.android.com/topic/performance/reduce-apk-size 🔗 Статья о влияние веса приложения на количество установок https://clck.ru/vptKJ 🔗 О формате Android App Bundle https://d.android.com/guide/app-bundle/app-bundle-format 🔗 Diffuse https://github.com/JakeWharton/diffuse 🔗 Слайды из доклада https://clck.ru/wE65N
00:00 Вступление 00:27 Зачем следить за размером? 02:14 Структура APK 03:30 Способы сборки APK 04:44 Что внутри App Bundle 06:10 Слежение за размером на CI 11:48 Обнаружение в Pull Request 16:48 Недостатки 17:58 Проверяем только при необходимости 19:25 Заключение
#ci #оптимизация #размерapk #androiddev #android #программирование #kotlin #КириллРозов #андроид #AndroidBroadcast ... https://www.youtube.com/watch?v=oXI7IBlJ-X4
57928435 Bytes