Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

12 лет назад
 Dmitry
Dmitry 
14 лет в сервисе
Был онлайн 12 лет назад
12 лет назад

Описание проекта:

Данный проект состоит из серверной части и клиентской.

Цель клиентской части (java-приложения на мобильном телефоне, далее Coordinator):
- сбор и передача информации о географических координатах базовых станций на сервер.
Цель создания серверной части (серверное приложение):
- прием и хранение информации о географических координатах базовых станций различных операторов в заданном формате.
Функционал Coordinator’a
Основными функциями Coordinator’a являются:
- установка соединения с GPS-приемником и получение информации с него (текущие гео-координаты, скорость и т.д) при условии, что блютуз и GPS-приемник включены и данная модель телефона поддерживает доступ java к блютузу;
- считывание идентификатора базовой станции при условии, что в данном телефоне есть доступ к такой информации
- выводить информацию с GPS-приемника и идентификатор базовой станции на экран
- установка соединения с сервером через сокеты (ip-адрес и порт сервера будут задаваться в настройках). Если соединение оборвалось, Coordinator должен продолжать попытки восстановить соединение. Выводить на экран текущий статус соединения.
- отправка на сервер XML-пакета через определенный период времени, который будет содержать следующую информацию (с GPS-приемника: текущие гео-координаты, скорость и т.д; с телефона: идентификатор текущей базовой станции).
Функционал Серверного приложения:
- прием XML пакетов от Coordinator'a и сохранение в определенном формате в базе данных (Firebird 2.0)

Аналог проекта: модуль проекта Yandex-пробки, который определяет область местонахождения без GPS-приемника, а по GEO-привязке базовых станций. В предложениях хотелось бы услышать о предпологаемом бюджете и опыте разработки в данной сфере.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами

Нет заявок

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

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