Пагинация на Android | Clean Architecture + Jetpack Compose + Paging 3)

Опубликовано: 25 Сентябрь 2023
на канале: Maxim Likhachev - Learn
2,161
78

Перезалито с основного канала!

Темой сегодняшнего ролика, которую Вы выбрали у меня в телеграм канале, является Пагинация на Android. В этом видео мы будем использовать предыдущий проект, которы делали в этом ролике:
Работа с сетью в Android(Rest API): Retrofit, OkHttp, Gson, ViewModel, Coroutines, LiveData и т.п
LINK!!!

Но еще добавим библиотеку Jetpack Paging 3 и с помощью ее мы и реализуем пагинацию.

Не забудь поставить лайк и оставить комментарий) Это здорово поможет развитию канала :)

👇👇👇 ТАЙМ-КОДЫ 👇👇👇
0:00 - вступление
0:10 - зачем нужна пагинация на android
1:27 - про проект
2:15 - небольшой анонс
2:53 - практика
3:09 - понижение версии gradle
4:25 - добавляем библиотеку paging 3
4:48 - обновляем data слой
6:02 - пишем логику для пагинации(paging3)
13:03 - получаем данные во viewmodel
13:36 - обновляем presenter слой
19:05 - заключение

Стек технологий:
Android SDK
Kotlin
MVVM
Jetpack Compose
ViewModels
Live Data
Kotlin Coroutines
Retrofit
OkHTTP
Gson
Hilt

Github(ветка paging_veature):
https://github.com/Flop88/Rest-Api-Video

КАК Я СТАЛ ПРОГРАММИСТОМ
   • Video  


Друзья, лучшей благодарностью и мотивацией для меня делать новые видео будет ваш лайк и подписка. Так же хочу сказать, что видео я снимаю на чистом энтузиазме и никакого дохода с них не имею. Все сказанное в данном ролике является моим личным мнением и оценочным суждением. Так же не стоит забывать, что я не являюсь разработчиком с многолетним опытом и во многом могу ошибаться.

📬 Мои соц сети:
➡️ YouTube Maxim Likhachev:    / @mvlikhachev  
➡️ YouTube Maxim Likhachev | Learn:    / @maximlikhachevlearn  
➡️ Telegram: https://t.me/mvlikhachev
➡️ My CV: https://mvlikhachev.com/
➡️ Instagram:   / mv.likhachev  
➡️ Threads: https://www.threads.net/@mv.likhachev
➡️ Twitter:   / wwwqwwwq  

💸 Поддержать проект:
USDT: TQa62XGkzEn1hykAeUTye6GrsRQLB26kW7
BTC: 1E8ifH213NNEbMeRQf4wk8REbkd6a3qt8h