Si estan trabajando en un servidor que no soporte JSON en su PHP (como yo) , hay que utilizar alguna libreria. En este enlace hay una comparativa de distintas librerias.
XML vs JSON para mostrar información en dispositivos moviles
abril 14th, 2011 | Posted by in Android | Blackberry | iPhone | JSON | XML - (1 Comments)Desde hace unos meses estoy desarrollando dos aplicaciones Android, que hacen un uso intensivo de XML, generado en distintos servidores web. En principio, al ser un requerimiento del cliente, no pense en otras alternativas para parsear la informacion y ademas la app funcionaba muy bien (en mi punto de vista…).
Al testear la app con el cliente, me hizo notar que al momento de mostrar el XML más pesado, se tardaban unos segundos, lo cual no es nada bueno para una app movil.
Investigando un poco sobre el tema, di con este resumen escrito por Juan de Dios Maldonado Sánchez de una conferencia dada por Jeffrey Sharkey en Google I/O 2009 en donde explica los distintos usos de la batería que hace nuestro telefono, dependiendo de la tarea.
En esa misma conferencia, se muestra una comparación entre el uso de XML vs el uso de JSON, que se puede ver en este cuadro:
Evidentemente JSON es mas rapido, especialmente si los XML son muy grandes, cosa que he podido testear personalmente.
Con toda esta info, me encuentro ahora testeando las app con JSON y para hacer eso, encontré este articulo de david walsh que cuenta como utilizo Javascript para convertir los XML a JSON.
Esta noticia es un poco vieja, pero recien la leo en ajaxian, ha salido Json.NET 4.0, para el menejo de datos Json en .NET
Ultimamente he viso mucho uso de Json, espoecialmente en el mundo del desarrollo movil, yo mismo lo he utilizado en una aplicación android en donde tenia que hacer un gran intercambio de datos desde un servidor web. Haciendo un testeo entre XML y Json y me he decidido por este ultimo.
Mas info de Json.NET en http://james.newtonking.com/archive/2011/01/03/json-net-4-0-release-1-net-4-and-windows-phone-support.aspx
Vía webappers he probado la demo de este sistema de tooltips que utiliza JQuery y JSON bastante “llamativo”. Hablando de tooltips, puedo recomendar este otro plugin JQuery.





