Me entero un poco tarde en existe un concurso creado por RIM para convertir nuestras app android en su plataforma. Lamentablemente termina hoy…pero para presentarme creo que necesitaria varios meses, ya que no veo nada sencillo convertir una app android medianamente complicada en una app RIM, teniendo en cuenta por ejemplo, la diferencias al momento de armar las pantallas y los controles en cada plataforma.

Igualmente para lo que se tengan muuca fe y crean que en un dia puede lograr esta proeza, les dejo un link con informacion desde el sitio de Blackberry.

 

 

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.

 

 

Este año me he propuesto comenzar a desarrollar para los moviles Blackberry y este libro Iniciando a Desarrollar para BalckBerry, escrito por  Omar D. Berroterán Silva me ha ayudado mucho.