¿Cuál es un buen marco para crear aplicaciones web móviles?

Kendo UI Mobile y The M Project jugarán muy bien con PhoneGap / Apache Cordova, el puente que proporciona acceso a funciones nativas del dispositivo, como la cámara. El primero es comercial y está construido desde cero para la velocidad y el uso empresarial, mientras que el segundo es una iniciativa de código abierto que se superpone a jQuery Mobile.

Teniendo en cuenta el panorama móvil actual, querrá analizar detenidamente los requisitos de su dispositivo, ya que cada marco apunta o prioriza un conjunto diferente de dispositivos. Por ejemplo, Kendo es fantástico para dispositivos iOS y Android, pero aún no está optimizado para Windows Phone. jQuery Mobile enfatiza la compatibilidad entre dispositivos a casi cualquier costo. Sencha Touch y jqMobi son un par de opciones más para trabajar.

  • http://www.kendoui.com/mobile.aspx
  • http://www.the-m-project.org/
  • http://jquerymobile.com/
  • http://incubator.apache.org/cord…
  • http://phonegap.com
  • http://www.jqmobi.com/
  • http://www.sencha.com/products/t…

Parece que la gente ya cubrió todas las fuentes abiertas 🙂

Creo que primero debe considerar la arquitectura y el diseño del código para que cubra todos los dispositivos.

Especialmente si se dirige a múltiples plataformas (navegadores de escritorio + dispositivos con pantalla táctil, como tabletas y teléfonos inteligentes).

Hay pocos famosos de código abierto disponibles que pueden hacerte la vida más fácil a nivel de diseño.

Obtención · Bootstrap

CÓMO: Comenzar con HTML5 Boilerplate

jQuery Mobile Docs: configuración predeterminada

También obtuve una muy buena respuesta para backbone.js Backbone.js

Lea las recomendaciones de Google SEO también …

Creación de sitios web optimizados para teléfonos inteligentes

Y, por último, eche un vistazo a las características HTML5.

  • Sitio móvil de esquemas de URL
  • DOM Touch Events v.1
  • Eventos de puntero / CSS L4 Media-consultas (Futuro) / puntero
  • relación de píxeles del dispositivo
  • Iniciar mensajes de texto
  • Geolocalización [satélites GPS / ID de células GSM / CDMA / estaciones base A-GPS / Wi-Fi] Problema de permiso de acceso
  • Eventos de orientación del dispositivo
  • Giroscopio, acelerómetro, brújula
  • API de captura de medios y secuencias
  • WebRTC “Comunicaciones web en tiempo real”
  • Captura de medios HTML5
  • API de estado de la batería
  • API de vibración
  • Eventos de luz ambiental
  • Contactos / API de calendario e intenciones web
  • Eventos de proximidad (era Sensor API)
  • La API de información de red
  • Descubrimiento de servicios de red
  • API del portapapeles
  • API de pantalla completa
  • Gamepad API

Pagar Rarewire. RareWire App Creation Studio utiliza marcado XML que los desarrolladores o diseñadores familiarizados con HTML están familiarizados con la escritura, sin embargo, escupe una aplicación nativa. También me gusta que pruebes en el dispositivo móvil al que estás apuntando en un simulador desde el principio para iterar más rápido.

Según su descripción “Necesitaremos aprovechar la aplicación de cámara nativa. También tendremos que optimizarla principalmente para tabletas”, lo mejor para hacer la aplicación nativa.

Si solo desea tener la variante web:
Plataforma de desarrollo móvil de titanio
PhoneGap | Casa

Diseñadores web Denver | Tag Team Design
Las herramientas HTML y DHTMLX se pueden usar como Snecha Touch, la aplicación jQuery Mobile y muchas más.