Loading repository data…
Loading repository data…
Torear797 / repository
Тестовое задание на iOS разработчика
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Приложение "Resume" состоит из следующих экранов:
Все получаемые данные в приложении загружаются в формате JSON. В качестве Mock-Server используется репозиторий: https://github.com/Torear797/api
Представляет из себя простой список фильмов. При нажатии на фильм, открывается детальная информация о фильме, с помощью "Hero Animation".
Вывод оригинального изображения и описания фильма. Используется анимация аналогичная App Store.
Отображает список категорий в виде устройств Apple. При нажатии на категорию происходит переход на экран "Информация о категории". Также в NavigationBar присутствует кнопка для открытие экрана "Профиль".
Отображает список устройств входящих в данную категорию. При нажатии на устройство, происходит переход на экран "Детальная информация об устройстве".
Отображает изображение устройства и текстовое описание. Используется Parallax анимация.
Отображает список устройств Apple, разбитый по категориям. Имеется возможность поиска по названию и идентификатору устройства. При нажатии на устройство открывается экран "Детальная информация об устройстве" в виде карточки. В NavigationBar присутствует кнопка для открытие экрана "Профиль". При нажатии на кнопку "Купить" - происходит списание виртуальной валюты. Все изменения сохраняются в памяти устройства.
В случае, если средств не достаточно будет выведено соответствующее уведомление.
Открывается в виде карточки. Выводит базовую информацию о пользователе, а также имеет переключатель для изменения текущего баланса. Измененный баланс сохраняется в памяти устройства.