13
Android Tour Peru http://www.gdglima.pe 2 de Abril, 2013 Universidad San Martin de Porres

Evaluando json y xml para transmisión de datos en android

Embed Size (px)

Citation preview

Page 1: Evaluando json y xml para transmisión de datos en android

Android Tour Peru

http://www.gdglima.pe

2 de Abril, 2013Universidad San Martin de Porres

Page 2: Evaluando json y xml para transmisión de datos en android

Meison Chirinos Paredes.Mail: [email protected]: http://blog.abcdroid.peTwitter: @ameison

Evaluando Json y Xml para Transmisión de datos en

Android

Page 3: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

1.- Escenarios de Transmisión2.- Condiciones en la transmisión3.- Formatos de Transmisión:

● Xml, características, ventajas, desventajas.● Json, características, ventajas, desventajas.

4.- Costo de transmitir datos en móviles.5.- Ejemplo con ambas alternativas usando GAE/j6.- Comparativa de costos JMeeter : Xml vs Json7.- Conclusiones

Agenda

Page 4: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

Antes:1.- Pc - Servidor2.- Servidor- Pc

Ahora1.- Pc - Servidor2.- Servidor- Pc3.- Movil - Pc4.- Pc - Movil5.- Móvil - Servidor6.- Servidor - Móvil

1.- Escenarios de Transmisión

Page 5: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

Antes:1.- Pc - Servidor2.- Servidor- Pc

Ahora1.- Pc - Servidor2.- Servidor- Pc3.- Movil - Pc4.- Pc - Movil5.- Móvil - Servidor6.- Servidor - Móvil

2.- Condiciones de la Transmisión

Page 6: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

3.- Formatos de Transmisión: XML

Ventajas

● Estandar de facto● Facil de leer.● Gran aceptación

Desventajas● Es pesado para transmisión.

Page 7: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

3.- Formatos de Transmisión: JSON

Ventajas

● Facil de leer.● Gran aceptación por parte de los desarrolladores.● Formato liviano para transmisión

Desventajas● Poco legible para lectura.

Page 8: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

4.- Costo de Transmitir en móviles

● Ancho de banda cuesta.● Siempre se busca la economía.● En nuestro pais depende de la

empresa que nos brinda el servicio:

○ Claro: 1 sol x minuto○ Movistar: 1.10 x minuto

● El miedo de instalar aplicaciones y que consuman nuestro dinero.

Page 9: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

5.- Ejemplo usando GAE/j

A continuación desarrollaremos una aplicación que permita calcular el costo de una transmisión tanto de bajada como de subida que incluye:

- Login con Google:- Solicita cargues una foto (La app lo ajusta a 20x20) .- Envia datos.- En web muestra resultados (En Xml y Json)

Page 10: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

6.- Comparativa de Costos (JMeeter)

Page 11: Evaluando json y xml para transmisión de datos en android

http://www.gdglima.pe

7.- Conclusiones

● Para Transmisión de Datos en moviles json es la mejor opcion.● Json proporciona rapidez de envio de datos

Page 12: Evaluando json y xml para transmisión de datos en android

<Preguntas?>

devfestlima.gdglima.pe/#moderator

Page 13: Evaluando json y xml para transmisión de datos en android

[email protected]

Facilitador: Meison ChirinosEmail: [email protected] : @ameison