Как нарезать Android-монолит с помощью compile-time плагинов?
В этой статье вспомним наш опыт разбиения большого монолитного Android-приложения на мини-приложения. Занимались мы этим уже довольно давно, но тема всё равно актуальная.
Переход к таким мини-приложениям позволяет ускорить конфигурацию Gradle и уменьшить время компиляции проекта как локально, так и на CI. Думаю, это будет полезно тем, кто интересуется архитектурой android-приложений, KSP, Dagger, а также тем, у кого крупное многомодульное приложение и есть проблемы с производительностью работы Gradle в проекте.
Статья: https://habr.com/ru/companies/alfa/articles/1002998/
Платформа: Android
👨🦯➡️ AppFiles: код, инструменты, практики, производительность
Post #4048
384
