Lo más difícil de comenzar un desarrollo web para dispositivos móviles, es decidirse por algunos de los muchos frameworks que hay disponibles.
Algunos frameworks de ejemplo son:
- Lungo.js – Framework para desarrollo web móvil con HTML5, CSS3 y Javascript
- iUI – Framework para desarrollo de aplicaciones para dispositivos móviles
- Kendo UI – Framework para desarrollo de aplicaciones con HTML5, CSS3 y Javascript
- Touchy Boilerplate – Desarrollar aplicaciones móviles web para Android y iOs
Todos estos frameworks utilizan HTML5, CSS3 y Javascript. Todos soportan varias plataformas, pero ninguno tantas como PhoneGap.
PhoneGap es un framework para desarrollo de aplicaciones web para dispositivos móviles, gratuito, open source y con soporte para 7 plataformas.
Si PhoneGap soporta: iOS, Android, Blackberry, Windows Phone, WebOS y Symbian.
Principales características:
- Aprovecha todas las ventajas de HTML5 y CSS3.
- La aplicación se escribe en código Javascript.
- Dependiendo dela plataforma soporta: acelerómetro, brújula, cámara, geolocalización, etc.
- También es extensible por medio de plugin.
La verdad es que quedé impresionado con las prestaciones de PhoneGap. Este y los otros frameworks para desarrollo de aplicaciones móviles utilizan HTML5, CSS3 y Javascript, son potentes, cumplen con los estándares web y un largo etc. Como dije al principio, lo más difícil es decidirse por uno; hasta ahora me gusta mucho PhoneGap.
Website: phonegap.com
Si PhoneGap te dejó impresionado, entonces te recomiendo esta lectura en inglés: Cómo construir aplicaciones utilizando jQuery Mobile y PhoneGap – How to Build Application using jQuery Mobile & PhoneGap