Необходимо реализовать приложение на React-Native (iOS, Android), делающее запрос на простейший API и выводящее список полученных элементов.
- Список обновялется автоматически раз в 30 секунд (далее в тексте - обновление списка по таймеру)
- Имеется Pull-to-refresh, при выполнении которого обновляется список, а отсчет для обновления списка по таймеру сбрасывается и начинается снова.
- По нажатию на элемент необходимо отображать дополнительную информацию во всплывающем модальном окне.
- вид и формат данных определяется автором. К примеру, простейший элемент может выглядеть как { "id": "1", "title": "Hello, world", "rating": "0" }. Можно использовать генераторы данных вроде mockaroo.com
- для создания API endpoint'а можно использовать любой веб-сервис, к примеру mocky.io;
- оформление и компоновку элементов интерфейса автор выбирает сам: в наличии должен быть прокручиваемый список и дополнительная информация отображаемая по нажатию на элемент данного списка;
- SDK и сторонние библиотеки - любые, по личному предпочтению;
- Результат должен быть в публичном репозитории с неким readme.
- дополнительным плюсом будет использование Redux для хранения полученных данных;
- более сложная структура обрабатываемых данных (объект в объекте);
- пагинация;