Injeksi ketergantungan di Android dengan belati 2
Aplikasi tutorial untuk kursus tentang injeksi ketergantungan di Android.
Sumber Link GitHub
Apa yang akan dipelajari seseorang
- Teori dan dasar -dasar injeksi ketergantungan
- Pola arsitektur injeksi ketergantungan
- Penerimaan injeksi ketergantungan murni tanpa menggunakan kerangka kerja pihak ke -3
- Integrasi Injeksi Ketergantungan Belati 2 dengan cara yang paling sederhana dan paling bersih
- Pendekatan Injeksi Ketergantungan untuk Viewmodels Menggunakan Dagger 2
Dependensi digunakan
- Perpustakaan Dukungan Android
- Retrofit untuk berkomunikasi dengan API StackoverFlow
- Meluncur untuk memuat gambar profil pengguna
- Viewmodel untuk memelihara data aplikasi dan untuk menunjukkan pendekatan injeksi ketergantungan untuk hal yang sama
- Dagger2 untuk injeksi ketergantungan
Cabang di repositori ini
- Puredi
- Meliputi implementasi pola arsitektur injeksi ketergantungan tanpa menggunakan kerangka kerja pihak ke -3.
- Belati2
- Meliputi implementasi injeksi ketergantungan menggunakan Dagger 2.
- ViewModel
- Meliputi pendekatan injeksi ketergantungan untuk viewmodels menggunakan Dagger 2.
- Factoryctorargfix
- Meliputi koreksi yang diperlukan untuk viewmodel instance yang disuntikkan adanya ke dalam implementasi pabrik ViewModels.
- Menunjukkan pentingnya penyedia suntikan membungkus layanan ke dalam setiap implementasi pabrik.
- menguasai
- Ini adalah cabang utama/default yang mencakup semua hal di atas.
Sertifikat Udemy