Здравствуйте. Требуется разработать мобильное приложение для заказа услуги транспортной компании. Имеется: - Полная документация по Rest Api . Проведены тесты, все работает. - Прототипы всех страниц приложения с комментариями ...
Доработка приложения под 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. Позже приложении будет расширять свой функционал, потому хочется построить сотрудничество со взглядом на дальнейшую перспективу.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $2000Мобильные приложения9 заявокЗакрыт7 лет назад
Имеется программа на Android с исходниками для вызова списка недавних программ и переключения на них (RecentApps). Используется не системная функция "недавние", а программа сама собирается список недавних. Проблема в том, что при переключении на программу, ...
Мобильные приложения1 исполнительЗавершен7 лет назад- $3
нужно сделать так чтобы можно было менять дату через сайт и менялось в приложении, для этого есть апи, библиотека, вот нужно ее вписать туда чтобы дату возвращало
Мобильные приложения4 заявкиЗакрыт7 лет назад Приложение ("заготовка") должно брать данные из динамической web-таблицы (типа https://livetiming.getraceresults.com/demo#screen-results), находить нужную строчку по заданному критерию и записывать значения нескольких столбцов в таблицу на iPad. Каждый раз при обновлении значений в нужной строке. В приложении (только один экран) ...
Мобильные приложения3 заявкиЗакрыт7 лет назадДрузья, прошу помочь мне понять, каков будет бюджет разработки мобильного приложения следующего типа: нужно приложение, способное "оживлять" картинки/изображения, когда на них наводишь камеру телефона. Хорошо это представлено у компании Devar - https://devar.ru/ ...
Мобильные приложения5 заявокЗакрыт7 лет назадТребуется изменение существующего кода для оборудования дистанционного мониторинга на основе программируемых GSM-модемов Sierra Wireless Q24PL. Среда отладки -Open AT. Язык программирования СИ, Среда общения Redmine.
Мобильные приложения1 заявкаЗакрыт7 лет назаднужно изменить ip обращения к серверу название тарифа, картинки идут отдельно от названия в системе реализовано предварительный расчет тарифа путем зашитого тарифа в приложении ибо апи сервера предварительный расчет не ...
Мобильные приложения1 исполнительЗакрыт7 лет назадПривет всем! Выставляю задание второй раз, потому что первый раз сделал многое не правильно. Надеюсь, что сейчас лучше получится! Пожалуйста, читать всё - тогда шансы будут выше! ...
Мобильные приложения1 заявкаЗакрыт7 лет назадНеобходимо настроить работы програмной оболочки cordova для создания приложения для android
Мобильные приложения1 заявкаЗакрыт7 лет назадНаписать программу для Android которая скачивает файл на телефон на локальный диск сжимает и закачивает на другой веб сервер
Мобильные приложения1 исполнительЗавершен7 лет назад