Автоматизация проверки размера Android приложения на CI

  Рет қаралды 3,913

Android Broadcast. Все об Андроид разработке

Android Broadcast. Все об Андроид разработке

Күн бұрын

Пікірлер: 9
@Gremelka9
@Gremelka9 2 жыл бұрын
Топ доклад, спасибо за отсутствие воды, четко и по факту. p.s. хочу поставить два лайка
@MegaLittlePaw
@MegaLittlePaw 2 жыл бұрын
Топовая тема! Спасибо большое за доклад! Нужно больше разборов таких тем, которые вроде бы и понятны всем, но почему-то не так очевидны при планировании продукта.
@sirsq1619
@sirsq1619 2 жыл бұрын
Супер. Кротко и по пунктам. Спасибо.
@638electro
@638electro 2 жыл бұрын
Хороший доклад. Возник вопрос - проверка измененных файлов для принятия решения о пересборке релиза - проверяется формат измененного файла (если .java/.kt - то код, иначе - все остальное) или есть более хитрые тулы для этой проверки?
@akniyet
@akniyet 2 жыл бұрын
да, верно, помимо формата файлов, можно проверить еще директории(пример: */res/drawable/*). У нас есть специальный отдельный файл, который хранит список файлов и папок, которые нужно искать в git diff файлах, и с помощью pattern matching можно легко понять присутствуют ли искомые файлы/директории в списке файлов полученных с помощью git diff. Если нужен наглядный пример, могу скинуть gist с примером, пишите в телегу
@638electro
@638electro 2 жыл бұрын
@@akniyet Хм, я почему-то даже не подумал про левую сторону маски для пути, с ней поиск подпутей для многомодульного проекта будет куда удобнее, спасибо :)
@bolnoi8
@bolnoi8 2 жыл бұрын
А может кто посоветовать годный гайд, как вообще поднять простейший CI и интегрировать его с битбакетом?
@AndroidBroadcast
@AndroidBroadcast 2 жыл бұрын
Так вся интеграция идёт как с Git репозиториев, за исключением если ты не хочешь выполнять интеграцию с фичами самого Git хостинга
@eXzmos
@eXzmos Жыл бұрын
Я скажу так, размер не имеет значения... А если по теме то это звучит так: на телефоне не у всех имеется много памяти, много памяти у тех кто хорошо зарабатывает и может позволить, а остальные это дети и взрослые (которым не нужны дорогие телефоны) и тому подобное, поэтому скачав такие люди они посмотрели попользовались и когда пытаются установить другой апк то возникает проблема и он решается удалить мусор который освободит место и как правило то приложение которое весит много оно и улетит в мусорку. А по мне, я качаю приложения те которые нужны и установлена программа которая следит если я не использую программу больше 3 месяцеа он мне предлагает очистить телефон от мусора и да, нажав я избавился. Так что треп не о чем...
OAuth в мобильных приложениях
41:55
Android Broadcast. Все об Андроид разработке
Рет қаралды 11 М.
KMP IDE от JetBrains // Новая схема релизов Android // Новые фичи Android Studio
27:35
Android Broadcast. Все об Андроид разработке
Рет қаралды 3,7 М.
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 24 МЛН
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 19 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 245 МЛН
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 23 МЛН
Gradle уже не тот! Мнение билд инженера
1:44:20
Android Broadcast. Все об Андроид разработке
Рет қаралды 924
Вы не поверите, насколько распространены эти ошибки в коде Android-проектов!
1:58:26
Android Broadcast. Все об Андроид разработке
Рет қаралды 2,8 М.
Избавляемся от Context в бизнес логике   Как ответить на собеседовании
19:52
Android Broadcast. Все об Андроид разработке
Рет қаралды 3,4 М.
ПЕРЕСТАНЬТЕ использовать Copilot.  Вред ИИ для разработчиков
7:54
Android Broadcast. Все об Андроид разработке
Рет қаралды 3,7 М.
Как работает ChatGPT: объясняем нейросети просто
39:04
RationalAnswer | Павел Комаровский
Рет қаралды 1,3 МЛН
Google Play становится открытым | Новости мобильной разработки 2024.10
20:26
Android Broadcast. Все об Андроид разработке
Рет қаралды 3,8 М.
5 СЕКРЕТНЫХ преимуществ Android эмулятора которые вы не знали!
26:44
Android Broadcast. Все об Андроид разработке
Рет қаралды 4,5 М.
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 24 МЛН