Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно.

1 год назад
Михаил
40 лет, Россия
10 лет в сервисе
Был онлайн 11 месяцев назад
1 год назад

Есть внешний REST API. 

Необходимо сделать SDK для iOS, который позволит легко взаимодействовать с этим API. Заготовка с описанием интерфейса API и методами есть. Нужно лишь закончить.

Основные методы:


  • инициализация при запуске/разворачивании приложении (GET запрос к REST и сохранением настроек на период сессии) 
  • трекинг событий в мобильном магазине (POST запросы на просмотр товара, просмотр категории, добавление товара в корзину, оформлении заказа)
  • запросы рекомендованных товаров (GET запрос с несколькими параметрами с передачей результата в callback-функцию)
  • запросы на результаты поиска по каталогу (GET запросы с передачей результата в callback-функцию)

Ко всем методам нужны callback-функции.

Использовать SDK будут разработчики мобильных приложений для интернет-магазинов.

На SDK нужны автотесты на все запросы (4 запроса) и корректная обработка проблем с недоступностью сети или лежащим REST API.

Язык разработки: Swift

Результат упаковать в:

  • Swift Package Manager.
  • Carthage
  • CocoaPods

Наработки по коду присутствуют здесь: 

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Андрей М.
Андрей М. 
24 года, Россия
1 год в сервисе
Был онлайн 2 дня назад
1 год назад
Александр Белый
25 лет, Украина
2 года в сервисе
Был онлайн 2 дня назад
1 год назад

Безопасный платеж

ТОП-5 — Мобильные приложения

Другие заказы в категории «Мобильные приложения»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.