Aug 11
31
15+ Marcos o FramesWorks de JavaScript para el desarrollo web móvil(iOS,Android,iPad)
La creación de aplicaciones web y sitios web para la Web móvil tienen su propio conjunto de retos y técnicas. El desarrollo de aplicaciones para dispositivos móviles requiere un cambio de paradigma para aquellos que están acostumbrados a desarrollar aplicaciones para equipos de escritorio.
Para implementar rápidamente plataformas de aplicaciones móviles y sitios web, hay una amplia gama de marcos o frames de JavaScript que se pueden aprovechar.
Algunas características comunes de los frames de JavaScript :
- Optimizados para dispositivos con pantalla táctil
- Multi-plataforma: Soporte para múltiples plataformas de dispositivos móviles, como lo son Android y iOS.
- Peso ligero
- Utilizan normas de HTML5 y CSS3
Aquí les dejo algunas opciones de marcos de JavaScript para el desarrollo web móvil.
jQuery Mobile
jQuery Mobile es un marco o frame de JavaScript el cual nos ayudará a desarrollar rápidamente y con seguridad aplicaciones para dispositivos móviles como iOS y Android.
El marco javascript de jQuery Mobile cuenta con una base de código ligero (con un peso de 20 KB)y un grupo enorme de elementos estándares de interfaz de usuarios que los usuarios de dispositivos móviles están acostumbrados, tales como los interruptores y reguladores.
Puede ver una demostración de jQuery Mobile en el siguiente enlace página de demostración
The-M-Project
The Project M es otro sólido marco de JavaScript que aprovecha las nuevas características de HTML 5 para que el desarrollo sea más fácil y así se hagan mejores aplicaciones móviles.
The Project M tiene soporte offline para que los usuarios pueden continuar trabajando sin conexión a Internet (se puede sincronizar con el servidor la próxima vez que esté en línea) y tiene una excelente documentación (el proyecto tiene una guía de introducción para los nuevos usuarios del proyecto).
xui.js
Si necesitas algo super ligero y con funciones estándares para las tareas de desarrollo del cliente, tales como la manipulación del DOM, manejo de eventos, Ajax y efectos de animación, echa un vistazo a los paquetes de xui.js tan pequeño como 4,2 KB en un archivo comprimido
xui.js es compatible con WebKit y IE móvil.
Titanium Mobile
Titanium Mobile es un potente y robusto frame javascript de desarrollo web móvil que le permite utilizar su actual HTML, CSS y JavaScript para hacer aplicaciones móviles para iOS y Android.
Titanium Mobile es uno de los más grandes frames de javascript de desarrollo web móvil que existen, con más de 300 API y una activa comunidad de desarrolladores.
Titanium Mobile es compatible con los elementos nativos de interfaz de usuario para iOS y Android.
Jo
Jo es un marco javascript dirigido a desarrolladores que trabajan en HTML5 con capacidad para dispositivos móviles, como los que utilizan el IOS, webOS, Android y Chrome OS.
Vea la página de prueba de Jo en su sitio, que incluye un screencast mostrando Jo ejecutándose en múltiples dispositivos y plataformas móviles.
EmbedJS
EmbedJS es un marco de JavaScript para dispositivos embebidos (teléfonos móviles, televisores, tabletas y otros).
Lo bueno de EmbedJS es que se puede desarrollar en múltiples plataformas y navegadores específicos, tales como IOS, Firefox, Android, etc.
EmbedJS se basa en Dojo, así que si estás familiarizado con la sintaxis de la API Dojo, se te hara muy fácil desarrollar en EmbedJS.
zepto.js
zepto.js es un marco de JavaScript diseñado específicamente para navegadores de dispositivos móviles WebKit (por ejemplo, Safari y Chrome). Zepto se enorgullece de su filosofía de desarrollo minimalista, que se traduce en la simplicidad para ayudar a los desarrolladores a hacer las cosas rápidamente. Este frame de JS es ultra-ligero con tan solo un peso de 5 KB.
zepto.js es compatible con jQuery. Para obtener más información acerca de este marco, consulte al desarrollador Thomas Fuchs zepto.js.
Mobilize.js
Mobilize.js es un marco de JavaScript que nos sirve para migrar un sitio web existente a una versión para dispositivos móviles. Es fácil de integrar en su sitio.
Para aquellos que utilizan WordPress para desarrollar sus contenidos en su sitio web, aquí les dejo el plugin de WordPress de Mobilize
DHTMLX Touch
DHTMLX Touch es un framework gratuito de HTML5/JavaScript optimizado para dispositivos con pantalla táctil, el cual ofrece la habilidad de crear aplicaciones web móviles rápidamente.
El diseñador de la interfaz de usuario táctil DHTMLX es un editor visual que nos permiten crear interfaces de usuarios móviles, y además ayudará a construir interfaces de usuario de primera categoría con una mínima codificación.
Echa un vistazo a las muestras de DHTMLX en acción.
ChocolateChip Mobile
ChocolateChip mobile es un marco de JavaScript que nos permite desarrollar hacia los navegadores web del futuro, además comparte sintaxis similar a jQuery o Prototype.
La semejanza con jQuery no se detiene en la sintaxis – por ejemplo, con jQuery, puedes controlar los eventos a través de unión y de la delegación, y tiene métodos tales como .css y .toggleClass .
Usted puede obtener ChocolateChip Mobile código fuente de GitHub .
Otras bibliotecas de JavaScript para el Desarrollo de Web Móvil
- jQTouch : un plugin de jQuery específicamente para Android y los dispositivos IOS.
- jqpad : un marco de desarrollo web integrado y optimizado para el desarrollo de iPAD.
- iUI : una estructura de interfaz de usuario para hacer como las aplicaciones web para iPhone
- Sencha : un marco web móvil HTML5.
- jQTouch Un plugin de jQuery para el desarrollo web móvil en el iPhone, iPod Touch y otros dispositivos de visión de futuro.
- Wink ToolKit Wink es un conjunto de herramientas JavaScript para la construcción de aplicaciones web en el iPhone, el iPhone y Android
- iUI IIU es un marco que consta de una biblioteca de JavaScript, CSS e imágenes para el desarrollo de aplicaciones web móviles avanzadas para los dispositivos iPhone.
- iWebkit iWebKit es un paquete de archivos diseñado para ayudarle a crear su propio iPhone, iPod Touch .
- WebAPP.net WebApp.Net es un peso ligero, potente framework javascript que aprovecha la tecnología AJAX.











