codelab android dagger to hilt
1.0.0
このフォルダーには、「Androidアプリでダガーからハルトに移行する」Codelabのソースコードが含まれています。
Codelabは、複数のGithubブランチに組み込まれています。
masterはCodelabの出発点です。interop 、短剣と柄が共存する中間ステップです。solutionには、このCodelabのソリューションが含まれています。Hiltは、Daggerが提供するコンパイル時間の正確性、ランタイムパフォーマンス、スケーラビリティ、およびAndroid Studioサポートの恩恵を受けるために、人気のあるDIライブラリダガーの上に構築されています。
多くのAndroidフレームワーククラスはOS自体によってインスタンス化されているため、AndroidアプリでDaggerを使用する場合、関連するボイラープレートがあります。 Daggerとは異なり、HiltはJetpackライブラリおよびAndroid Frameworkクラスと統合されており、そのボイラープレートのほとんどを削除して、すべてのダガーセットアップと配線を管理することを心配することなく、バインディングを定義および注入する重要な部分に焦点を当てることができます。自動的に生成および提供します。
短剣と柄が共存できるため、アプリは必要に応じて移行できます。