На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

GeekBrains

4 подписчика

Разрабатываем простое клиент-серверное Android-приложение

На вебинаре вы научитесь получать данные с сервера и выводить их на экран. Для этого мы напишем приложение, которое будет показывать список пользователей GitHub с помощью GitHub API v3.

Как это будет:

  • поделим проект на задачи: запрос к серверу, создание UI и др.;
  • выберем библиотеки для наших задач (Retrofit + RxJava, RecycleView, Glide);
  • разберем JSON-ответ сервера и создадим нужный POJO-класс;
  • создадим UI-элемент списка и настроим RecycleView адаптера для отображения списка;
  • напишем запросы к серверу с помощью Retrofit;
  • обработаем ответ сервера и выведем информацию на экран;
  • добавим индикатор загрузки и обработаем ошибки соединения;
  • загрузим готовый проект в открытый репозиторий GitHub.

В завершающей части вебинара:

  • Разберем, чего в нашем проекте не хватает и как можно его улучшить.
  • Вы сможете задать мне вопросы.
Пройти обучение
Ссылка на первоисточник
наверх