Работа с сетью в Android(Rest API): Retrofit, OkHttp, Gson, ViewModel, Coroutines, LiveData и т.п

Описание к видео Работа с сетью в Android(Rest API): Retrofit, OkHttp, Gson, ViewModel, Coroutines, LiveData и т.п

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

Вот и вышло новое видео! Темой сегодняшнего ролика является работа с сетью в Android. Мы напишем простое rest api приложение, которое будет общаться с сервером и дергать с него данные. Мы на примерах рассмотрим методы GET, POST, PUT, PATCH и DELETE ну и естественно все будет сделано по clear architecture.

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

👇👇👇 ТАЙМ-КОДЫ 👇👇👇
0:00 - вступление
0:48 - rest api methods
1:26 - http status codes
1:58 - стек технологий
3:07 - обзор api
3:23 - работа в postman
5:56 - создаем приложение android
9:02 - пишем data слой
27:01 - добавляем di hilt
32:04 - пишем domain слой
36:35 - пишем presentation слой
36:46 - создаем viewmodel
43:59 - верстаем main screen
50:01 - тестовые запуски и исправление ошибок
53:29 - добавляем кнопки для POST, PUT, PATCH и DELETE методов
55:40 - проверяем конечный результат
58:23 - заключение

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

Github:
https://github.com/Flop88/Rest-Api-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

Комментарии

Информация по комментариям в разработке