Metro - новый фреймворк внедрения зависимостей для Android Metro — это фреймворк для внедрения зависимостей во время компиляции, во многом вдохновленный Dagger, Anvil и Kotlin-Inject. Он стремится объединить...
Компания «Яндекс» выложила в открытый доступ фреймворк Yatagan, изначально созданный для внутреннего использования. Он позволяет ускорить сборку приложений на Android, автоматически генерируя код, связывающий между собой части приложения. Фреймворк можно использовать в качестве замены Dagger — он задействует API последнего, но генерирует меньше кода, сокращая тем самым время сборки. Ещё больше ускорить этот процесс можно с помощью режима разработчика, связывающего модули без генерации кода ценой незначительного замедления запуска приложения...