Доклад
Автоматизация миграции Android-приложений на Bazel
Bazel — это система сборки, которая может быть использована как альтернатива Gradle для Android-проектов. Если вы хотите мигрировать ваше приложение на Bazel, без автоматизированного подхода к миграции Вам не обойтись.
В данном докладе мы рассмотрим подходы к автоматизации процесса миграции Android-приложения на систему сборки Bazel. Также мы увидим, как можно написать свой Gradle-плагин для выполнения этой задачи. Для того чтобы сделать весь процесс более эффективным, мы рассмотрим Kotlin DSL, который очень похож на язык Starlark и позволяет выполнять декларативную и типо-безопасную генерацию кода Bazel-скриптов.
Спикеры
Приглашенные эксперты
Степан Гончаров
Компания: Lyft