Skip to content

rahulgothwal5/DaggerLearning

Repository files navigation

DaggerLearning

GitHub GitHub last commit

Description

DaggerLearning is a repository focused on learning Dagger 2 with Kotlin and Jetpack Compose. The main topic of this repository is Dagger 2 dependency injection framework.

Technologies Used:

  • Kotlin
  • Jetpack Compose
  • Dagger 2

DaggerLearning is designed to provide examples and learning resources for working with Dagger 2 in Android applications. Each Dagger concept is demonstrated individually in separate commits. Please explore each commit to see the demonstration of specific Dagger concepts.

Table of Contents

Installation

  1. Clone the repository: git clone https://github.com/rahulgothwal5/DaggerLearning.git
  2. Open the project in Android Studio.

Usage

Explore the codebase to learn how to integrate Dagger 2 into your Kotlin and Jetpack Compose projects. The repository provides examples and learning resources for working with Dagger 2 in Android applications. Each Dagger concept is demonstrated individually in separate commits. Please explore each commit to see the demonstration of specific Dagger concepts:

  • Basic setup and configuration
  • Component Factory
  • @Singleton
  • Component Dependencies & Scopes
  • Sub Component
  • Component Builder

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages