Rentateam
Условия
Заходим в приложение, видим бесконечную ленту-галерею картинок (каждый элемент - сама картинка + мета-информация к ней в любом виде). При клике по картинке открываем картинку подробно, цель этого экрана - показать картинку в полном размере. Также на экране картинки подробно надо показать дату ее скачивания.
- Язык приложения: Swift
- Минимальная версия iOS - 11
- Источник картинок - любое публичное АПИ
- Необходимо реализовать оффлайн-режим: приложение должно сохранять максимальную функциональность без сети (либо в случае нестабильной сети)
- Архитектура приложения - на выбор разработчика
- Использование сторонних решений приветствуется при необходимости, в этом случае нужно обоснование каждого из них (почему используется именно это решение)
- Цель приложения: минимальным количеством кода и сложности добиться качественной реализации поставленной задачи
Реализовано
- iOS: 11+
- API: https://unsplash.com
- Offline-mode: UserDefaults
Превью
Disclaimer: By using any content from this repository, you release the author(s) from all liability and warranty of any kind. You are free to use the content freely and as you see fit. Any suggestions for improvement are welcome and greatly appreciated! Happy coding!