Обложка канала

Android Broadcast

Качественная выборка Android Dev новостей, тезисы важных новостей и статей, личное мнение

Android Broadcast

4 года назад
Открыть в
Яндекс опубликовал фреймворк для быстрой сборки Android-приложений Яндекс открыла исходники своего решения для DI - Yatagan. Суть его что они используют API Google Dagger, но вот генератор кода собственный и результат легче чем у оригинала: 👉 Не генерируются ***_Factory классы 👉 Поддержка kapt и ksp 👉 Поддержка runtime условий для графа (специфика Яндекс Браузера) 👉 Возможность работы без генерации кода с помощью рефлексии 👉 Генерация кода для однопоточного и многопоточного режима работы Автор называют решение Dagger Lite и будут дорабатывать в нем функционал по запросу 📄 Исходники на GitHub