TGViewer
Android Dev Hub Android Dev Hub @androidspb · 71 subscribers
Post #16 123
Пишем простенький DI для Android приложения

Сейчас практически любой проект имеет в своём составе как минимум одну библиотеку или решение для разруливания зависимостей, но далеко не каждый разработчик действительно понимает как устроены эти самые решения. Поэтому в этой статье я хотел бы прояснить некоторые базовые моменты, на которых построены такие известные библиотеки как Dagger, Hilt и Koin, а также показать на практическом примере как можно написать свое DI решение.

https://habr.com/ru/articles/843258/

👉@androidspb
  • 👍 1
More from @androidspb
  1. Jan 17, 2026Оптимизация Jetpack Compose и derivedStateOf Почему твой derivedStateOf не работает так, к…
  2. Dec 4, 2025Основы AGSL для android разработчика В последние годы интерфейсы приложений становятся все…
  3. Nov 25, 2025LazyTimetable - высокопроизводительная таблица для расписания с отложенной загрузкой для J…
  4. Nov 12, 2025Вложенная прокрутка в Jetpack Compose Вложенная прокрутка в Jetpack Compose позволяет согл…
  5. Nov 7, 2025Как в Duolingo повысили производительность Android-приложения Наша миссия в Duolingo — соз…
  6. Oct 23, 2025Basic Guide to Animation in Jetpack Compose Animations in Jetpack Compose bring life to yo…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →