Доработка приложения под iOS
Суть:
Есть приложение под iOS (написано на Objective-C) которое нужно доделать, т.к. был переход на новое API. Логику работы приложения переделывать не нужно.
А также помочь выложить приложение на существующий аккаунт в AppStore (до этого приложение там не размещалось).
Задачи:
1. Доработать существующее приложение для сканирования штрих-кодов на новое API.
Для работы приложения нужно использовать только 1-3 методы веб-сервиса.
- Авторизация + вывод магазинов
- Восстановление пароля
- Синхронизация штрих-кодов
2. В приложении частично реализована функция синхронизации штрих-кодов, которую нужно доработать.
----
Как должно работать:
1. Насканировал к примеру 5 штрих-кодов
2. Нажимаю Синхронизировать
2.1. Должен вызваться 3-й метод и в него передать данные штрих-кодов, ID торговой точки и.т.д. (как в инструкции)
2.2. Пока идёт соединение, нужно выводить лоадер загрузки
2.3. Если успешно данные переданы, то Выводить информационное окно - https://projects.invisionapp.com/share/M7FBZUFUK4W#/screens/273446925 (только тексты кнопок и ошибок на русском языке)
2.3.1. После успешной синхронизации, синхронизированные штрих-коды в БД должны удаляться.
2.4. Если не успешно, то Выводить другое информационное окно и кнопки назад + повторить - https://projects.invisionapp.com/share/M7FBZUFUK4W#/screens/273446926 (только тексты кнопок и ошибок на русском языке)
2.4.1. Если не успешная синхронизация, то соответственно не очищать БД, до успешной синхронизации.
---
3. Выложить готовое приложение в существующий аккаунт AppStore (доступны предоставлю).
Исходники приложения + макеты:
https://drive.google.com/open?id=1u_tPBf7MTrbK0QnkAGX5QxioYBi7NXsO
Логика работы приложения на основе макетов:
https://projects.invisionapp.com/share/M7FBZUFUK4W#/screens
Инструкция к веб-сервису:
https://docs.google.com/document/d/1AYYP3r2rWxo5IMMNiADSL3DQCEVj3AjekL-tXuW5Jew/edit?usp=sharing
P.S. Позже приложении будет расширять свой функционал, потому хочется построить сотрудничество со взглядом на дальнейшую перспективу.