Выходим в сеть с помощью Retrofit + GSON
В этом мини-курсе вы научитесь работать с самой популярной библиотекой Retrofit, используемой для сетевого взаимодействия в ваших Android-приложениях, а также мы рассмотрим как обрабатывать ответ от сервера с помощью GSON и рассмотрим вспомогательные методы и…
Описание курса
В этом мини-курсе вы научитесь работать с самой популярной библиотекой Retrofit, используемой для сетевого взаимодействия в ваших Android-приложениях, которая уже давно стала стандартом в мире Android-разработки. Кроме этого мы поговорим о том, как обрабатывать ответ от сервера с помощью библиотеки GSON, которая также используется в 90% проектах. Поговорим о различных аннотация и вспомогательных методах GSON, таких как @SerializedName, setVersion() и др. А еще напишем собственный интерцептор для логирования ответа от бэкенда для Retrofit. Результатом прохождения данного мини-курса будет приложение для поиска и просмотра деталей популярных фильмов.
План курса
- Создание проекта и подключение необходимых библиотек
- Создание необходимых классов и описание интерфейса API
- Описание моделей и запросов
- Подключение GSON и применение аннотаций
- Вызов методов API и получение ответа
- Создание UI и отображение ответа на экране
- Подключение Picasso для отображения картинок
Исходный код, уроки и материалы курса доступны бесплатно для зарегистрированных пользователей. Для регистрации перейдите по ссылке
Course Content
-
Подготовка
-
Учимся работать с Retrofit и GSON
-
Всё вместе. Создание UI и отображение ответа от сервера
-
Использование RxJava 2.0 для создания вызовов В этом разделе вы научитесь использовать RxJava 2.0 для создания вызовов к серверу и получения ответа
-
I wait next cool lessons with kotline coroutine
-
Не указано в курсе что нужно наблюдать за импортами. Не указано что нужно добавить RecyclerView к проекту Не работает до добавления Rx, вываливается в какую то ошибку метода enque