Избавляемся от try-catch | Кастомный адаптер для Retrofit
#AndroidBroadcast #ЛучшиеПрактики
Применяем мощь Kotlin, для того чтобы избавиться от try-catch при работе с Retrofit, а также и любые другие асинхронные операции.
Полезные ссылки:
🖥️ Код проекта в Github https://github.com/androidbroadcast/AsyncResult
📰 Telegram канал с полезными материалами для Android разработчиков https://ttttt.me/android_broadcast
💰 Поддержать проект http://bit.ly/3sratqQ
🐦 Twitter Android Broadcast https://twitter.com/andro_broadcast
🔗 Инфраструктура Avito Android в Open Source https://avito-tech.github.io/avito-android/
🔗 Kotlin Inline Classes https://kotlinlang.org/docs/reference/inline-classes.html
🔗 Retrofit https://square.github.io/retrofit/
Таймкоды:
0:00 Интро
0:16 Exception в сетевых операциях
3:23 Правильная настройка окружения (Avito Android Open Source)
6:26 Inline классы и обработка ошибок с помощью Result
7:50 Интеграция Result и Retrofit
16:15 Заключение
Видео Избавляемся от try-catch | Кастомный адаптер для Retrofit канала Android Broadcast. Все об Андроид разработке
Применяем мощь Kotlin, для того чтобы избавиться от try-catch при работе с Retrofit, а также и любые другие асинхронные операции.
Полезные ссылки:
🖥️ Код проекта в Github https://github.com/androidbroadcast/AsyncResult
📰 Telegram канал с полезными материалами для Android разработчиков https://ttttt.me/android_broadcast
💰 Поддержать проект http://bit.ly/3sratqQ
🐦 Twitter Android Broadcast https://twitter.com/andro_broadcast
🔗 Инфраструктура Avito Android в Open Source https://avito-tech.github.io/avito-android/
🔗 Kotlin Inline Classes https://kotlinlang.org/docs/reference/inline-classes.html
🔗 Retrofit https://square.github.io/retrofit/
Таймкоды:
0:00 Интро
0:16 Exception в сетевых операциях
3:23 Правильная настройка окружения (Avito Android Open Source)
6:26 Inline классы и обработка ошибок с помощью Result
7:50 Интеграция Result и Retrofit
16:15 Заключение
Видео Избавляемся от try-catch | Кастомный адаптер для Retrofit канала Android Broadcast. Все об Андроид разработке
Показать
Комментарии отсутствуют
Информация о видео
5 января 2021 г. 13:10:00
00:17:05
Другие видео канала
Code Review. Библиотека для работы с разрешениями на корутинахIT реальность. EPAM & HUMLAB. Что нужно чтобы попасть в EPAM.Возможности OkHttp о которых вы не зналиCoroutines with Retrofit - Kotlin CoroutinesRetrofit. Часть 2. Как отправить файл или POST запрос [RU, Android] / Мобильный разработчикModeling Retrofit responses with sealed classes and coroutines with Jaewoong EumException Handling | C# | Tutorial 24MVI - что такое I? / Айрат ХалиловThe Ultimate Retrofit Crash CourseTry Catch Java TutorialGraphQL для мобильных разработчиков. Стоит ли использовать REST?Retrofit Tutorial #1 - GET Simple JSON [Retrofit with Android Studio]Android Dagger Hilt implementation with Retrofit2, MVVM LiveData, RecyclerView, GitHub API in KotlinРазработка приложений под android - #22 Внедряем RetrofitRetrofit. Часть 1. Основы [RU] / Мобильный разработчикGit. Большой практический выпуск2021 Android Guide: Handle failed network requestDagger Component, Subcomponent, Scope, ReusableJetpack Paging 3. Пагинация на Android