Избавляемся от try-catch | Кастомный адаптер для Retrofit
Android Broadcast. Все об Андроид разработке
#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 Заключение ... https://www.youtube.com/watch?v=zUP-ECi37s0
103240810 Bytes