Aplicaciones geográficas web móviles

Este es un tema que considero de gran interés y futuro: el desarrollo de aplicaciones web teniendo en mente los nuevos dispositivos móviles, tales como smartphones y tablets (iphones, teléfonos android, ipads, etc.).

Frente al desarrollo en entornos nativos (p.ej. con Java y eclipse para android), la programación web estándar (HTML, Javascript y CSS + un lenguaje de servidor como ASP o PHP) puede resultar una opción muy interesante.

Sobre la base de estas herramientas habituales de programación web están apareciendo varios complementos para el desarrollo móvil, sobre todo en forma de librerías javascript. De ellas, las dos que me parecen más reseñables son Sencha Touch [1] y jQuery Mobile [2].

Personalmente, dada la expansión de su hermana mayor jQuery, creo que la segunda es una opción que merece la pena probar.

Las capacidades de su API pueden estudiarse en la página oficial y varios ejemplos reales de su uso se pueden ver en la jqmgallery [3].

Además, existe una buena capacidad de integración entre jquery mobile y OpenLayers en su última versión, como puede verse p.ej. en este enlace [4]. Esta es una gran combinación para realizar aplicaciones geográficas web móviles.

Recientemente hablamos de este tema en geoinquietos Cantabria [5]. Esta fue la presentación:

Si no conoces la iniciativa geoinquietos, infórmate en osgeo [6] y busca tu grupo más cercano.

Saludos a todos.

Enlaces:
[1] Sencha Touch: http://www.sencha.com/products/touch/
[2] jQuery Mobile: http://jquerymobile.com/
[3] jqmGallery: http://www.jqmgallery.com/
[4] Ejemplo de visor OpenLayers con jquerymobile: http://openlayers.org/dev/examples/mobile-jq.html#mappage
[5] Geoinquietos Cantabria: http://wiki.osgeo.org/wiki/Geoinquietos_Cantabria
[6] Capitulo local osgeo: http://wiki.osgeo.org/wiki/Cap%C3%ADtulo_Local_de_la_comunidad_hispano-hablante

Anuncios