
Audio is streamed directly from the publisher (api.mave.digital) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Нет в Android мире разработчика, который бы не сталкивался с Gradle, и особенно с тем что она имеет свойство выполняться долго. Как ускорить сборку проекта? Какую "магию" применяют в больших проектах, где количество строк исчисляется не одной сотней тысяч? Помогают ли в этом рекомендации Gradle? Может пора переходить на Bazel? Обо всем этом мы поговорили с гостем - Степаном Гончаровым (https://twitter.com/stepango).
Степан занимается мобильной разработкой более 10 лет. В настоящий момент Engineering Manager в Grab. Занимается CI/CD тулингом, билд таймом и продуктивностью 200+ мобильных разработчиков. Bazel фанбой. Организатор Kotlin User Group Singapore.
Полезные ссылки:
- Советы по улучшению производительность от команды Gradle https://guides.gradle.org/performance
- Доклад Степана "Gradle pipeline optimization: Beyond basics" https://youtu.be/ez3mQoMZUBY
- Kapt и разные опции https://kotlinlang.org/docs/reference/kapt.html
- Официальный сайт Bazel https://bazel.build
- Пример настройки Bazel и Android https://github.com/stepango/bazel-android-intro
- Подключение Android SDK в Java модуль https://github.com/stepango/android-jar
- Подключение AAR в Java модуль https://github.com/stepango/aar2jar
Спасибо Александру Марцинкевичу за помощь в подготовке выпуска