# Dependency Injection - All the Must-Know Concepts to start using it

DevFeed: [Dependency Injection - All the Must-Know Concepts to start using it](<https://devfeed.tech/articles/dependency-injection-all-the-must-know-concepts-to-start-using-it-27158.md>)

Original publisher: [Read original article](<https://antonioleiva.com/dependency-injection-principles>)

Published: 2019-06-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Dependency injection](<https://devfeed.tech/topics/dependency-injection.md>), [Dependency Inversion](<https://devfeed.tech/topics/dependency-inversion.md>), [Android](<https://devfeed.tech/topics/android.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [article](<https://devfeed.tech/tags/article.md>), [dependency-injection](<https://devfeed.tech/tags/dependency-injection.md>), [dependency-inversion](<https://devfeed.tech/tags/dependency-inversion.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>)

## AI overview

A video tutorial introduces the concepts behind dependency injection, including dependencies, the Dependency Inversion Principle, Inversion of Control, dependency provisioning, Service Locator, and Dependency Injection. It also references Koin for dependency injection on Android.

## Source excerpt

Everything Android, Kotlin and other random topics