Skip to main content

Практическое задание

Необходимо добавить новый функционал в ваше приложение, готовое после 5ого блока. Предлагаем вам расширить функционал для работы с issues. Добавьте экран для просмотра списка issues конкретного репозитория.

Во время работы над практическим заданием настоятельно рекомендуем обращаться к разделу Памятки для разработчика

Функциональные требования

  1. Добавьте в ваше Github-приложение новый экран - список issue, экран должен содержать:
    • пагинированный список issues репозитория
    • кнопку Create issue переместить с экрана детальной информации о репозитории на экран списка issues

Технические требования

  1. Использовать moko-units для реализации списка issues
  2. Использовать moko-errors для отображения пользователю информации об ошибке
  3. Использовать moko-paging для пагинации - постраничной загрузки данных

Материалы

  1. GitHub Issues API
  2. Дизайн Android
  3. Дизайн iOS