atreydos / OTask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OTask

Задание

Разработать android приложение

  • При запуске делает запрос на https://demo0040494.mockable.io/api/v1/trending и получает список записей с идентификаторами этих записей (будем называть его [А]);
  • Выбирает первую запись из ответа сервера и делает запрос ([B]) на [https://demo0040494.mockable.io/api/v1/object/<ID записи>] и далее в зависимости от значения атрибута type:
    • [type=text]: приложение отображает экран с текстом из атрибута contents ответа на запрос [B];
    • [type=webview]: приложение отображает экран с WebView, в котором открыт URL из атрибута [url] ответа на запрос [B];
    • [type=game] игнорируйте.
  • На экране имеется "далее", нажатие по которой заставляет приложение отобразить следующий объект из [А]. Если приложение уже отображает последний объект из [А], то по нажатию этой кнопки оно должно вернуться на первый объект списка.

About


Languages

Language:Kotlin 100.0%