Extra Credit

Hilt

Official docs outline

7 sections
  1. Dependency injection with Hilt

    Hilt setup, @HiltAndroidApp, @AndroidEntryPoint, @Inject, modules and @Provides.

  2. Dependency injection overview

    Why DI, manual vs automated and Dagger relationship.

  3. Hilt and Jetpack integrations

    @HiltViewModel, HiltWorker and Navigation integration.

  4. Hilt testing guide

    @HiltAndroidTest, @UninstallModules and test replacements.

  5. Manual dependency injection

    Containers, scoping and factories without a framework.

  6. Dagger basics

    Components, subcomponents and scopes in Dagger.

  7. Multi-module Hilt

    Hilt in multi-module apps and entry points.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 33