2011-09-17

Consumir un WebServer desde AndroId en solo 15 lineas de código Java

Consumir un WebServer que entrega un resultado en JSON desde Android cuando hacemos click en un botón.


Este código que se muestra en la imagen hace justo eso. 
Lo importante esta dentro del método 


btn.setOnClickListener(){ ... }


Código Completo:




En "http://192.168.3.70:3571/sample01.php" tenemos nuestro WebServer que entrega una salida JSON con la fecha del día, algo simple pero a modo de ejemplo es muy útil para ver como trabaja.


NOTA: Para esto requerimos permiso de acceso a Internet dentro de Android

También adjunto un video tutorial en castellano de como hacer lo mismo pero con ksoap2 for android.
En el video se muestra como interactuar con SOAP utilizaremos una librería llamada ksoap2 for android.
http://code.google.com/p/ksoap2-android/
De esta forma gran parte de la complejidad del desarrollo descansa en este componente.


2 comentarios:

Carlos Ramirez dijo...

Estaria muy claro tu ejemplo si pusieras el resultado para poder probarlo, ya que hay algunos errores que no logro solucionar, y seria muy util ver el codigo en vivo, muchas gracias...

Autor dijo...

Hola Carlos, fijate que actualice la nota agregando un video tutorial de como consumir un webserver desde android utilizando una librera que no simplifica mucho la tarea también..
Saludos y Feliz Navidad