Pokémon App | Part 1 - Hilt & Retrofit
في الحلقة دي ان شاء الله هنبدأ نتعامل مع
Hilt
وكمان
Retrofit
ده كله عن طريق ابليكشين واحد وهو
Pokémon App
github link: https://github.com/Alinasser96/pokemon
dependencies :
def room_version = "2.2.5"
def nav_version = "2.3.0-beta01"
implementation "androidx.recyclerview:recyclerview:1.1.0"
implementation "androidx.cardview:cardview:1.0.0"
implementation 'com.google.android.material:material:1.1.0'
implementation 'com.android.support:multidex:1.0.3'
// Hilt
implementation "com.google.dagger:hilt-android:2.28-alpha"
annotationProcessor 'com.google.dagger:hilt-android-compiler:2.28-alpha'
implementation 'androidx.hilt:hilt-lifecycle-viewmodel:1.0.0-alpha01'
annotationProcessor 'androidx.hilt:hilt-compiler:1.0.0-alpha01'
//RxJava
implementation 'io.reactivex.rxjava3:rxandroid:3.0.0'
implementation 'io.reactivex.rxjava3:rxjava:3.0.0'
// Retrofit
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation "com.github.akarnokd:rxjava3-retrofit-adapter:3.0.0"
// ViewModel
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.2.0'
// LiveData
implementation 'androidx.lifecycle:lifecycle-livedata:2.2.0'
// Room
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
implementation "androidx.room:room-rxjava2:$room_version"
// Navigation
implementation "androidx.navigation:navigation-fragment:$nav_version"
implementation "androidx.navigation:navigation-ui:$nav_version"
// Glide
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
//sdp
implementation 'com.intuit.sdp:sdp-android:1.0.6'
مستنيين آرائكم كلها
فيسبوك:
https://www.facebook.com/codingwithnerds
Видео Pokémon App | Part 1 - Hilt & Retrofit канала coding with nerds
Hilt
وكمان
Retrofit
ده كله عن طريق ابليكشين واحد وهو
Pokémon App
github link: https://github.com/Alinasser96/pokemon
dependencies :
def room_version = "2.2.5"
def nav_version = "2.3.0-beta01"
implementation "androidx.recyclerview:recyclerview:1.1.0"
implementation "androidx.cardview:cardview:1.0.0"
implementation 'com.google.android.material:material:1.1.0'
implementation 'com.android.support:multidex:1.0.3'
// Hilt
implementation "com.google.dagger:hilt-android:2.28-alpha"
annotationProcessor 'com.google.dagger:hilt-android-compiler:2.28-alpha'
implementation 'androidx.hilt:hilt-lifecycle-viewmodel:1.0.0-alpha01'
annotationProcessor 'androidx.hilt:hilt-compiler:1.0.0-alpha01'
//RxJava
implementation 'io.reactivex.rxjava3:rxandroid:3.0.0'
implementation 'io.reactivex.rxjava3:rxjava:3.0.0'
// Retrofit
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation "com.github.akarnokd:rxjava3-retrofit-adapter:3.0.0"
// ViewModel
implementation 'androidx.lifecycle:lifecycle-viewmodel:2.2.0'
// LiveData
implementation 'androidx.lifecycle:lifecycle-livedata:2.2.0'
// Room
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
implementation "androidx.room:room-rxjava2:$room_version"
// Navigation
implementation "androidx.navigation:navigation-fragment:$nav_version"
implementation "androidx.navigation:navigation-ui:$nav_version"
// Glide
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
//sdp
implementation 'com.intuit.sdp:sdp-android:1.0.6'
مستنيين آرائكم كلها
فيسبوك:
https://www.facebook.com/codingwithnerds
Видео Pokémon App | Part 1 - Hilt & Retrofit канала coding with nerds
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![ch1 | 7. Get Data from View](https://i.ytimg.com/vi/Vuc9nC2Vpsc/default.jpg)
![Ch3 | 4.Default and named parameters](https://i.ytimg.com/vi/RRVpPc1czAU/default.jpg)
![Jetpack Compose | 5. Box](https://i.ytimg.com/vi/dxIOmEc-MFg/default.jpg)
![Ch2 | 17.Null](https://i.ytimg.com/vi/HEXRXG1G_4U/default.jpg)
![Mealz App | 6. Dependency injection: draw graph](https://i.ytimg.com/vi/2EobEWms680/default.jpg)
![Ch2 | 14.Do While loop](https://i.ytimg.com/vi/9X66WwoHfWc/default.jpg)
![Ch4 | 6.init](https://i.ytimg.com/vi/7BNyE5QgAoA/default.jpg)
![Mealz App | 9. App Layer: ViewModel](https://i.ytimg.com/vi/sYcXSqpj75U/default.jpg)
![Ch2 | 4.Numbers 1](https://i.ytimg.com/vi/kLNH-aUHc-U/default.jpg)
![Ch4 | 14. Data class](https://i.ytimg.com/vi/jG_W8uIwcoI/default.jpg)
![RXJava Disposables](https://i.ytimg.com/vi/RfsktQh1xu4/default.jpg)
![Q&A Live](https://i.ytimg.com/vi/c66kQs9M7yA/default.jpg)
![المفاجأة الأولى](https://i.ytimg.com/vi/kM-hbkFwssA/default.jpg)
![Ch5 | 9.Set](https://i.ytimg.com/vi/T7DFu_AWx7I/default.jpg)
![Mealz App | 1. System Design](https://i.ytimg.com/vi/qP6Or2gfdPw/default.jpg)
![Mealz App | 0.Intro](https://i.ytimg.com/vi/WnygwUAuls4/default.jpg)
![Ch5 | 3.Arrays code 1](https://i.ytimg.com/vi/hkAHY6eQW54/default.jpg)
![Constructor Injection | @Inject & @Component | [2] Dagger2 - Arabic](https://i.ytimg.com/vi/4ZW4OrQ5acs/default.jpg)
![Ch5 | 4.Array code 2](https://i.ytimg.com/vi/QAdVkEpUqN4/default.jpg)
![Jetpack Compose | 3. Modifiers](https://i.ytimg.com/vi/oKj-pU8iCC0/default.jpg)
![Ch3 | 7. Higher Order func](https://i.ytimg.com/vi/7k3NMrlmFtU/default.jpg)