Как передать данные на другое устройство droid, когда другое устройство не ожидает его - PullRequest
1 голос
/ 24 мая 2010

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

Например, если я читаю действительно хорошую книгу и понимаю, что другу это может понравиться, я мог бы использовать приложение для отправки ему данных, чтобы он мог заказать книгу из Amazon.

Но, поскольку он не ожидает данных, я бы не хотел, чтобы приложение периодически опрашивало сервер, так как это приведет к ненужной разрядке батареи.

В идеале было бы замечательно, если бы был способ позвонить целевому устройству, отправить пакет данных и завершить вызов.

Если бы это можно было сделать, чтобы телефон не звонил, это было бы очень полезно для меня.

Мне любопытно, есть ли способ передачи данных между устройствами без опроса.

1 Ответ

2 голосов
/ 24 мая 2010

Вы можете отправить им сообщение через Facebook или по электронной почте (например, здесь ) или передать его через твиттер.

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

Вы можете отправлять и читать SMS на телефонах, если у вас есть правильные разрешения.

Вы можете поговорить Mashmobile , у которого есть большая платформа, которая может делать одноранговые между телефонами.Вы могли бы представить себе гибрид, который бы использовал Mashmobile для Windows / Android / Symbian и Apple для пользователей iPhone вашего приложения.

На будущих телефонах, вы можете использовать C2DM (это наложение на систему обмена сообщениями для конкретного приложения на gmail - у пользователя телефона Android должна быть учетная запись Google и т. д.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...