Связь между мобильными устройствами - PullRequest
0 голосов
/ 24 сентября 2010

Я просто мозговой штурм здесь.Допустим, у меня есть 2 мобильных устройства: iPhone, Android, WinPhone7, BlackBerry, Palm, что угодно.Я хочу сообщить свое местоположение (широта / долгота) с моего устройства на другое.Каков наилучший способ сделать это?

Предположение о том, что каждое устройство имеет либо встроенные функции сопоставления, либо собственное собственное приложение.

Я отбросил такие идеи, как SMS /MMS или электронная почта со ссылками на них.Тем не менее, все они кажутся грязными.

Есть еще идеи?

Ответы [ 2 ]

1 голос
/ 24 сентября 2010

Я бы пошел за смс.Он гарантированно будет конфиденциальным, надежным, недорогим и простым в использовании.

Web-сервис также возможен, однако:

  • конфиденциальность являетсябеспокойство, так как данные уйдут из внутренней сети оператора мобильной связи
  • надежность - ну, вам придется создать собственную систему обмена сообщениями, которая всегда может дать сбой
  • стоимость конечного пользователя - для доступа к веб-службе конечный пользователь должен будет активировать сеанс данных, и постоянный опрос может стать источником значительного трафика.
  • стоимость разработки - вам нужно разработать этот веб-сервис
  • срок службы батареи - постоянный опрос по соединению для передачи данных будет влиять на батарею.

Сравните это сSMS:

  • конфиденциальность - SMS никогда не покидает сеть оператора, поэтому гарантированно будет такой же конфиденциальной, как и ваши телефонные звонки.
  • надежность - SMS-центр всегда будет рядомВаш оператор мобильной связи принимает ваши сообщения
  • стоимость конечного пользователя - в большинстве сетей стоимость SMS незначительна
  • стоимость разработки - ну, какSMS-центр уже существует, вы можете использовать его без каких-либо дополнительных усилий с вашей стороны (за исключением вашей программы, которая должна отправлять и получать эти SMS)
  • срок службы батареи - не оказывает вредного воздействия на батарею

В любом случае на обоих устройствах по-прежнему должно быть «картографическое приложение», которое можно запрограммировать для взаимодействия с данными SMS / веб-службы.

1 голос
/ 24 сентября 2010

Может сработать веб-служба (или, если вам нужно и не заботится о безопасности, Twitter), которую каждый телефон может опрашивать на предмет изменения местоположения.Очевидно, что веб-сервис должен будет принимать координаты, а также иметь возможность опроса обновлений каждым устройством.Безопасность, безусловно, является проблемой, но это может быть и другой путь, при условии, что на каждом устройстве есть специальное приложение для выполнения этой задачи, а также веб-доступ к опросу на предмет изменений.

...