PDA

Ver la Versión Completa : Mensaje entre Apps con internet


FabianSiza
30-01-2015, 16:57:39
Hola amigos trato de hacer que se puedan enviar mensajes desde un dispositivo android he visto ejemplos pero no me han funcionado tratando de mandar msg a el mismo dispositivo este es el ejemplo que utilize:

procedure TForm1.Button1Click(Sender: TObject);
var
smsTo: JString;
smsManager: JSmsManager;
begin
smsManager := TJSmsManager.JavaClass.getDefault;
smsTo := StringToJString('311...');
smsManager.sendTextMessage(smsTo, nil, StringToJString('Test SMS'), nil, nil);
end;

pero la idea es que se puedan enviar con internet al parecer este metodo requiere saldo o no? Gracias.

Neftali [Germán.Estévez]
30-01-2015, 18:45:48
Si estás intentando mandar SMS tendrás que habilitar permisos en la aplicación.
El tema del "saldo" ya depende de la tarificación/compañía que tenga contratada el usuario.

FabianSiza
30-01-2015, 18:49:02
trato de hacer que se comuniquen 2 app pero con internet como puedo hacer esto? sin que se necesite saldo

Casimiro Notevi
30-01-2015, 19:22:29
Recuerda poner las preguntas en los foros adecuados, gracias :)

AgustinOrtu
30-01-2015, 20:05:48
Que queres hacer un clon del Whatsapp?

Creo que para hacerlo telefono a telefono no es posible (o al menos yo no tengo idea de como hacerlo en Delphi), a menos que uses Tethering y eso requiere bluetooth o que esten en la misma wifi y creo que no es lo que buscas.

La unica que se me ocurre es usar un servidor datasnap que reciba y despache mensajes

Neftali [Germán.Estévez]
30-01-2015, 20:17:55
trato de hacer que se comuniquen 2 app pero con internet como puedo hacer esto? sin que se necesite saldo

Directamente no se...
Tal vez tengas que utilizar algún servicio tipo Kinvey/Parse para que haga de intermediario.

Estoy pensando en que necesitas "algo" que te haga de "servidor" y al que estén conectados todos los teléfonos (mediante una aplicación). Directamente lo único que se me ocurrer es SMS, pero como hemos comentado no es gratuíto.

Al final piensa que lo que estás planteando es realizar un "WhatsApp/Line/Telegram/..." muy simple y eso requiere una arquitectura como la que te he comentado.

A mi no se me ocurre otra cosa.

AÑADO: Veo que Agustín va por el mismo camino que yo y se me ha adelantado...