Kotlin Multiplatform Mobile: Dependency Injection using Koin 

Koin is a great way of handling dependencies in Kotlin, now we can utilize it in KMM to leverage it on both Android and iOS. This course helps you get started with a minimal app injecting a user from your common KMM code.

Course Objectives

In this master codelab, you’ll explore:

  • Brief KMM introduction: Sharing classes and Usage from Android and iOS 
  • Introduction to Koin Dependency Injection Library 
  • Koin Initialization in a KMM World 
  • Koin KMM combined with Koin Android
  • Injection of koin-classes to Android/iOS
  • Centralizing app business logic in context of Koin

Meet the instructor

Bob Dahlberg

Content Author & Course Instructor

More courses by the instructor

\Learnworlds\Codeneurons\Pages\ZoneRenderers\CourseCards