1
Павел
нет рекомендаций
нет жалоб
Завершён
Название проекта: История Хобби - Рыбалка
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка мобильных приложений
Предоплата: возможна предоплата
Способы оплаты: Наличные, Банковский перевод
Прием заявок: завершен
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка мобильных приложений
Предоплата: возможна предоплата
Способы оплаты: Наличные, Банковский перевод
Прием заявок: завершен
Описание проекта:
Мобильное приложение для рыбаков на IOS
1. Общие требования к интерфейсу приложения:
Интерфейс приложения должен быть интуитивно понятным, не противоречить общепринятым в мобильных приложениях правилам навигации по меню и выполнения типовых операций;
Интерфейс приложения должен быть одинаково удобен как для работы на экранах мобильных телефонов, так и на экранах планшетов;
Интерфейс приложения должен быть по максимуму разработан с учетом использования крупных кнопок (иконок) для упрощения работы на небольших экранах;
Работа с картами должна быть реализована на уровне использования API приложения по работе с картами (по нажатии кнопки «отметить на карте» должен вызываться соответствующий интерфейс карты, позволяющий выбрать и запомнить в БД приложения координаты и другие атрибуты выбранной точки);
Для всех критически важных операций в приложении должна быть реализована «защита от дурака» (например, операция удаление);
Для всех элементов меню приложения (кнопки, ссылки и т.д.) должен быть реализован функционал вызова справки/комментария, позволяющий получать информацию о том, что произойдет при выборе соответствующего элемента (например: удерживая кнопку «Событие» на экране появляется информационное сообщение- «Выбор существующего события или создание нового»);
Все меню (экраны) в приложении должны быть циклично пролистываемыми как слева направо, так и справа налево и как сверху вниз, так и снизу вверх;
2. Общие требования к технической реализации приложения:
Приложение должно работать на IOS, как на IPhone, так и на IPAD;
Приложение должно всю информацию сохранять в локальную базу данных
БД приложения должна синхронизировать всю локальную информацию с БД сайта/портала, в случае противоречий при обмене данными, приоритетными являются дынные пользователя в БД приложения (кроме данных справочников);
БД приложения должна позволять хранить большой объем не только текстовой, но и мультимедиа информации – фото, видео;
Любые значения атрибутов, выбираемые из справочников, нельзя изменять из приложения;
Приложение должно обладать функциональными и удобными средствами фиксации и анализа ошибок в работе приложения (данные средства позволят сократить время на тестирование и отладку приложения);
Все программные средства, применяемые в работе приложения должны быть свободно распространяемыми, бесплатными, их использование не должно нарушать авторских прав третьих лиц, за исключением сервиса мобильных карт (в данном случае разработчик должен предоставить возможные варианты, как бесплатные, так и платные);
В приложение должен быть интегрирован сервис карты, позволяющий получать информацию о выбранном на карте месте (точке);
Функциональность используемых в приложении карт должна позволять визуализировать выбранное месторасположение в формате «спутник» и «схема», получать данные о выбранном месторасположении (координаты, информацию о регионе, стране, населенном пункте, расстоянии между выбранными точками, прокладка маршрута по дорогам);
Приложение должно иметь возможность использовать сервис карт в офлайн режиме, т.е. данные о месторасположении (координаты, метаданные(индексация) с описанием места) должны поступать в приложение на основании данных встроенного в мобильное устройство GPS-навигатора и информации в сервисе мобильных карт;
Приложение должно позволять забирать данные о времени и дате из данных системного времени мобильного устройства;
В приложении должен быть реализован функционал, позволяющий автоматически считать количество скачиваний приложения с площадок продажи мобильных приложений (AppStore) и количество пользователей приложения;
Приложение должно быть оснащено надежными средствами от возможности взлома и использования приложения бесплатно;
Приложение должно иметь функционал интеграции с интернет ресурсами предоставляющими данные о погодных условиях в выбранном месте на основании данных координат; в случае, если такого сервиса нет, то на основании метаданных о выбранном месте (страна, регион, город, день); перечень данных выбранного на карте места (координат; страны-региона-города-дня) которые необходимо получать из интернет: температура, давление, направление ветра, скорость ветра, магнитное поле, влажность воздуха, фаза луны;
Приложение должно иметь функционал, позволяющий работать из под разных пользователей на одном устройстве;
Приложение должно иметь возможность использование из приложения встроенной в мобильное устройство камеры;
Приложение должно иметь возможность загружать в свою БД фото-видео из памяти мобильного устройства;
Приложение должно иметь встроенные визуальные средства по формированию отчетности (аналитический пользовательский движок) позволяющий выполнять простейшие математические и логические операции с данными в БД приложения
При работе приложения нельзя сохранить данные об информационном объекте без заполнения обязательных атрибутов для данного объекта.
Мобильное приложение для рыбаков на IOS
1. Общие требования к интерфейсу приложения:
Интерфейс приложения должен быть интуитивно понятным, не противоречить общепринятым в мобильных приложениях правилам навигации по меню и выполнения типовых операций;
Интерфейс приложения должен быть одинаково удобен как для работы на экранах мобильных телефонов, так и на экранах планшетов;
Интерфейс приложения должен быть по максимуму разработан с учетом использования крупных кнопок (иконок) для упрощения работы на небольших экранах;
Работа с картами должна быть реализована на уровне использования API приложения по работе с картами (по нажатии кнопки «отметить на карте» должен вызываться соответствующий интерфейс карты, позволяющий выбрать и запомнить в БД приложения координаты и другие атрибуты выбранной точки);
Для всех критически важных операций в приложении должна быть реализована «защита от дурака» (например, операция удаление);
Для всех элементов меню приложения (кнопки, ссылки и т.д.) должен быть реализован функционал вызова справки/комментария, позволяющий получать информацию о том, что произойдет при выборе соответствующего элемента (например: удерживая кнопку «Событие» на экране появляется информационное сообщение- «Выбор существующего события или создание нового»);
Все меню (экраны) в приложении должны быть циклично пролистываемыми как слева направо, так и справа налево и как сверху вниз, так и снизу вверх;
2. Общие требования к технической реализации приложения:
Приложение должно работать на IOS, как на IPhone, так и на IPAD;
Приложение должно всю информацию сохранять в локальную базу данных
БД приложения должна синхронизировать всю локальную информацию с БД сайта/портала, в случае противоречий при обмене данными, приоритетными являются дынные пользователя в БД приложения (кроме данных справочников);
БД приложения должна позволять хранить большой объем не только текстовой, но и мультимедиа информации – фото, видео;
Любые значения атрибутов, выбираемые из справочников, нельзя изменять из приложения;
Приложение должно обладать функциональными и удобными средствами фиксации и анализа ошибок в работе приложения (данные средства позволят сократить время на тестирование и отладку приложения);
Все программные средства, применяемые в работе приложения должны быть свободно распространяемыми, бесплатными, их использование не должно нарушать авторских прав третьих лиц, за исключением сервиса мобильных карт (в данном случае разработчик должен предоставить возможные варианты, как бесплатные, так и платные);
В приложение должен быть интегрирован сервис карты, позволяющий получать информацию о выбранном на карте месте (точке);
Функциональность используемых в приложении карт должна позволять визуализировать выбранное месторасположение в формате «спутник» и «схема», получать данные о выбранном месторасположении (координаты, информацию о регионе, стране, населенном пункте, расстоянии между выбранными точками, прокладка маршрута по дорогам);
Приложение должно иметь возможность использовать сервис карт в офлайн режиме, т.е. данные о месторасположении (координаты, метаданные(индексация) с описанием места) должны поступать в приложение на основании данных встроенного в мобильное устройство GPS-навигатора и информации в сервисе мобильных карт;
Приложение должно позволять забирать данные о времени и дате из данных системного времени мобильного устройства;
В приложении должен быть реализован функционал, позволяющий автоматически считать количество скачиваний приложения с площадок продажи мобильных приложений (AppStore) и количество пользователей приложения;
Приложение должно быть оснащено надежными средствами от возможности взлома и использования приложения бесплатно;
Приложение должно иметь функционал интеграции с интернет ресурсами предоставляющими данные о погодных условиях в выбранном месте на основании данных координат; в случае, если такого сервиса нет, то на основании метаданных о выбранном месте (страна, регион, город, день); перечень данных выбранного на карте места (координат; страны-региона-города-дня) которые необходимо получать из интернет: температура, давление, направление ветра, скорость ветра, магнитное поле, влажность воздуха, фаза луны;
Приложение должно иметь функционал, позволяющий работать из под разных пользователей на одном устройстве;
Приложение должно иметь возможность использование из приложения встроенной в мобильное устройство камеры;
Приложение должно иметь возможность загружать в свою БД фото-видео из памяти мобильного устройства;
Приложение должно иметь встроенные визуальные средства по формированию отчетности (аналитический пользовательский движок) позволяющий выполнять простейшие математические и логические операции с данными в БД приложения
При работе приложения нельзя сохранить данные об информационном объекте без заполнения обязательных атрибутов для данного объекта.