Всем привет! Относительно-недавно решил подать заявку на trainee android java developer и получил ответ с тестовым заданием. В чем суть: с андроид-разработкой столкнулся впервые, раньше был некоторый опыт работы с java backend с использованием hibernate и spring framework. Задание, как мне показалось- не сложное, если бы разрабатывал на веб или десктоп приложение, но так-как это мой первый опыт- меня ожидает огромное количество нюансов.
Дабы не тратить время на штрудирование наиболее простой в использовании технологию- прошу подсказать наиболее-подходящие фреймворки для работы со следующими задачами:
Test task:
1. Download list of users by that endpoint:
(здесь находится json из 3 клиентов, которые в дальнейшем необходимо обработать)
2. Create User model and save it to local data base.
3. Show downloaded users in vertical list. And it’s up to you which data to show on cell, but it shouldn’t contain all information.
4. Next time when user open the app, you should check users in local data base, if they are exist, then don’t download them again and show users in list from data base.
5. By selection on cell should be shown User details screen and here should be shown all information from User model.
P.S> Понимаю, что это может звучать как что-то нереальное, но я хотя бы хотел бы попробовать!