Разработка мобильных приложений

Заказчик
[no-member:pro]Жак[/no-member:pro]Жак
Параметры проекта
Вариант сотрудничестваНа постоянной основе
Предоплатабез предоплат
Способы оплатыБанковский перевод, Электронные деньги
Приём заявокзавершён
Описание проекта
2. Требования к технической части
2.1 Описание разделов и функционала
2.1.1 Экран регистрации в мобильном приложении
При первом запуске приложение должно позволять осуществлять запрос на выбор
Языковой версии – казахской или русской (при последующих запусках язык можно будет
Сменить в разделе «Настройки» на главном экране). После выбора языковой версии
Пользователь переходит на экран Регистрации. Регистрация мобильного приложения
Должен содержать следующие поля:
ФИО;
Название магазина;*
Адрес;*
Телефон;*
Город.*
*обязательные поля для заполнения.
2.1.2 Главный экран
Экран должен содержать следующие вкладки:
● Продукция компании.
● Информация о актуальных и ожидаемых акциях.
● Избранное (регулярные заказы)
● Корзина (полный перечень закупаемой продукции с итоговой ценой)
● Настройки (изменение регистрационных данных)
2.1.3 Описание вкладок
Продукция.
Раздел должен содержать перечень товара компании с кратким описанием и его
Стоимостью. Выбрав продукт Пользователь должен иметь возможность указать
Количество и отправить продукт в корзину (сделать пред заказ). Так же пользователь
Должен иметь возможность добавить продукт в Избранное (при частом заказе данного
Продукта).
Заказ продукции осуществляется в определенное время ( например с 12.00 до 17.00), в
Случаи если заявку подают в другое время программа должна ее отклонить и выдать
Уведомление о временном несоответствии.
Акции.
Раздел должен содержать перечень информации о планируемых, текущих и прошедших
Акциях в компании.
Избранное
Раздел «Избранное» формирует сам пользователь. В разделе «Избранное» должны
Отображаться часто заказываемые продукты, для быстрого поиска и заказа. Пользователь
Должен иметь возможность редактировать список избранной продукции.
Корзина
В разделе «Корзина» пользователь должен видеть список выбранных продуктов и
Итоговую сумму заказа. Пользователь должен иметь возможность «Подтвердить заказ»
Или «Отменить заказ».
Настройки
В разделе «Настройки» пользователь должен иметь возможность поменять данные
Регистрации: ФИО, название магазина, адрес, телефон, город,
2.1.4 Механизм PUSH-уведомлений
Исполнитель должен разработать и запустить скрипт, который будет отправлять
Сгенерированную информацию на сервер (Android Market). Далее, сервисы этих серверов
Самостоятельно сделают рассылку всем устройствам, на которых установлено данное
Приложение.
2.1.5 Выгрузка заказа в 1С.
Функция выгрузки полученного заказа от продавца через данное приложение в 1С
Бухгалтерию компании.
Модули мобильного приложения должны быть оптимизированы и не должны
Перегружать мобильное устройство пользователя. Обязательно наличие кэширования
Данных. Необходимо обеспечить динамическую подгрузку данных, а также обновление
Информации в режиме реального времени. Среднее время загрузки информации не
Должно превышать 10 секунд при минимальной скорости соединения 128 Кб/сек.
Новости должны поступать на все Мобильные приложения, установленные на
Устройствах с операционной системой Android, по технологии C2DM (Android).
Уведомления должны выводиться:
- на главном экране;
- в зоне уведомлений;
- на ярлыках Мобильного приложения.
Исполнитель должен будет предоставить гарантийное обслуживание приложения с
Исправлением ошибок приложения в течение 6 (месяцев) с момента подписания акта
Выполненных работ.
Разработка, тестирование beta-версии мобильного приложения, размещение на начальном
Этапе после запуска должно производиться на хостинг-площадках разработчика.
2.1 Описание разделов и функционала
2.1.1 Экран регистрации в мобильном приложении
При первом запуске приложение должно позволять осуществлять запрос на выбор
Языковой версии – казахской или русской (при последующих запусках язык можно будет
Сменить в разделе «Настройки» на главном экране). После выбора языковой версии
Пользователь переходит на экран Регистрации. Регистрация мобильного приложения
Должен содержать следующие поля:
ФИО;
Название магазина;*
Адрес;*
Телефон;*
Город.*
*обязательные поля для заполнения.
2.1.2 Главный экран
Экран должен содержать следующие вкладки:
● Продукция компании.
● Информация о актуальных и ожидаемых акциях.
● Избранное (регулярные заказы)
● Корзина (полный перечень закупаемой продукции с итоговой ценой)
● Настройки (изменение регистрационных данных)
2.1.3 Описание вкладок
Продукция.
Раздел должен содержать перечень товара компании с кратким описанием и его
Стоимостью. Выбрав продукт Пользователь должен иметь возможность указать
Количество и отправить продукт в корзину (сделать пред заказ). Так же пользователь
Должен иметь возможность добавить продукт в Избранное (при частом заказе данного
Продукта).
Заказ продукции осуществляется в определенное время ( например с 12.00 до 17.00), в
Случаи если заявку подают в другое время программа должна ее отклонить и выдать
Уведомление о временном несоответствии.
Акции.
Раздел должен содержать перечень информации о планируемых, текущих и прошедших
Акциях в компании.
Избранное
Раздел «Избранное» формирует сам пользователь. В разделе «Избранное» должны
Отображаться часто заказываемые продукты, для быстрого поиска и заказа. Пользователь
Должен иметь возможность редактировать список избранной продукции.
Корзина
В разделе «Корзина» пользователь должен видеть список выбранных продуктов и
Итоговую сумму заказа. Пользователь должен иметь возможность «Подтвердить заказ»
Или «Отменить заказ».
Настройки
В разделе «Настройки» пользователь должен иметь возможность поменять данные
Регистрации: ФИО, название магазина, адрес, телефон, город,
2.1.4 Механизм PUSH-уведомлений
Исполнитель должен разработать и запустить скрипт, который будет отправлять
Сгенерированную информацию на сервер (Android Market). Далее, сервисы этих серверов
Самостоятельно сделают рассылку всем устройствам, на которых установлено данное
Приложение.
2.1.5 Выгрузка заказа в 1С.
Функция выгрузки полученного заказа от продавца через данное приложение в 1С
Бухгалтерию компании.
Модули мобильного приложения должны быть оптимизированы и не должны
Перегружать мобильное устройство пользователя. Обязательно наличие кэширования
Данных. Необходимо обеспечить динамическую подгрузку данных, а также обновление
Информации в режиме реального времени. Среднее время загрузки информации не
Должно превышать 10 секунд при минимальной скорости соединения 128 Кб/сек.
Новости должны поступать на все Мобильные приложения, установленные на
Устройствах с операционной системой Android, по технологии C2DM (Android).
Уведомления должны выводиться:
- на главном экране;
- в зоне уведомлений;
- на ярлыках Мобильного приложения.
Исполнитель должен будет предоставить гарантийное обслуживание приложения с
Исправлением ошибок приложения в течение 6 (месяцев) с момента подписания акта
Выполненных работ.
Разработка, тестирование beta-версии мобильного приложения, размещение на начальном
Этапе после запуска должно производиться на хостинг-площадках разработчика.