Разработать SDK под iOS для быстрой интеграции с внешним REST API
Михаил14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.07.2020
Есть внешний REST API.
Необходимо сделать SDK для iOS, который позволит легко взаимодействовать с этим API. Заготовка с описанием интерфейса API и методами есть. Нужно лишь закончить.
Основные методы:
- инициализация при запуске/разворачивании приложении (GET запрос к REST и сохранением настроек на период сессии)
- трекинг событий в мобильном магазине (POST запросы на просмотр товара, просмотр категории, добавление товара в корзину, оформлении заказа)
- запросы рекомендованных товаров (GET запрос с несколькими параметрами с передачей результата в callback-функцию)
- запросы на результаты поиска по каталогу (GET запросы с передачей результата в callback-функцию)
Использовать SDK будут разработчики мобильных приложений для интернет-магазинов.
На SDK нужны автотесты на все запросы (4 запроса) и корректная обработка проблем с недоступностью сети или лежащим REST API.
Язык разработки: Swift
Результат упаковать в:
- Swift Package Manager.
- Carthage
- CocoaPods
Заявки фрилансеров
Андрей@maxunovandre
29 лет5 лет в сервисе27.07.2020