2010-06-13 8 views
11

Estoy buscando recursos para desarrollar aplicaciones HTML5 principalmente para iphone. ¿Son sus marcos y herramientas que puedo usar para comenzar? Busco: marcosRecursos y marcos para el desarrollo móvil (iphone, android) usando HTML5

  • Javascript que ayudan con el diseño de la interfaz de usuario
  • controles basados ​​táctiles para teléfonos
  • los artículos sobre el desarrollo del iPhone, mejores prácticas, etc.

Busqué stackoverflow y estaba no puede encontrar una buena lista de recursos. Busco ejemplos como estos http://jqtouch.com/

+0

Solo he encontrado la API jqtouch también. – ballmw

Respuesta

11

Sencha Touch es bastante nuevo marco de aplicación web para móviles que al parecer es compatible con Android, iPhone, iPad, etc. Sencha es el marco anteriormente conocido como ExtJS.

He aquí una demostración del marco: http://www.sencha.com/deploy/touch/examples/kitchensink/

Nota: Después de ver algunas capturas de pantalla, no estoy seguro de que los resultados del marco en aplicaciones que siguen patrones de interfaz de usuario de Android muy bien.


actualización: También puedes ver el jQuery Mobile proyecto recién anunciado.

+1

Como un interesado en el asunto también, ya pesar de que Sencha parece el mejor/más completo, me parece importante: "Android 2.1 y superior es nuestro objetivo. Y para una buena experiencia en Android, realmente desea actualizar a 2.2 - Michael Mullany hace 3 días "en Twitter. Si necesita obtener Android 1.5, 1.6 y 2.1, Sencha no es una buena opción. – GuilhermeA

+1

Para ser justos, si tuviera más de 140 caracteres, habría agregado "pero ¿está seguro de que quiere arriesgar su cordura tratando de desarrollar una aplicación web que funcione en cualquier cosa por debajo de Android 2.1 :-)" –

1

Sencha Touch y jQTouch parecen estarlo a partir de este momento.

estoy esperando un marco/biblioteca va a salir, que dice explícitamente que puede manejar:

  • dispositivos IOS (por ejemplo: iPhone, iPod Touch, iPad)
  • dispositivos con sistema operativo Android
  • webOS dispositivos (por ejemplo: Palm Pre)
  • Windows Phone 7
+0

Creo que "No tenemos suerte en Windows Phone 7. Se rumorea que Microsoft tiene un proyecto fallido para actualizar el navegador Phone 7 con todos los últimos recursos HTML5/CSS3, pero lo creeré cuando lo envíen. –

2

iWekbit era yo mencionado en artículos que leí recientemente. No lo evalué, pensé. Uso jqTouch y es un buen software pero su desarrollo ha sido lento los últimos 6 meses. Con sancha out está claro por qué, el tipo está moviendo su atención a Sencha Touch.

ballmw menciona el libro oreilly. Leí este libro, es bueno. muestra muchas cosas útiles. Dos cosas son importantes para notar en relación con este libro. Primero, jonathan el autor será el nuevo mantenedor de jqtouch. segundo, el código de la última jqtouch (escribo esto el 2010-06-27) que es beta2 no es compatible con los ejemplos del libro. la diferencia es pequeña, pero fuera de la caja no funcionará.

Sencha Touch que no evalué está basado en Ext JS (ahora Sencha), mientras que jqtouch está basado en jquery. Nunca trabajé con Ext. Tengo entendido que Ext no es tan rápido como jQtouch, pero tómalo con un granito de arena ya que no recuerdo de dónde obtuve esta impresión.

IMHO Sencha Touch tiene una gran ventaja sobre el soporte de jqTouch - iPad. También tiene Android, pero para mí el iPad es más importante.

0

El marco de Sencha-touch es la mejor opción para comenzar con fácil de usar y bien documentado, y ya que tiene soporte para la brecha telefónica, entonces no tiene que pensar mucho en los dispositivos, solo cree la aplicación y cargue es para teléfono y será la aplicación de construcción para el resto de los dispositivos

1

Otro gran marco para el desarrollo de la mayoría de las plataformas disponibles es jQuery Mobile Platform que está disponible en www.jquerymobile.com. Proporciona una compatibilidad multiplataforma entre ALMOST cada plataforma. Aprendí sobre el marco a través de mi programa de grado en Desarrollo móvil. Es completamente gratis y tiene una documentación completa de implementación. Simplemente haga clic en la pestaña Documentos en la parte superior para ver la implementación fácil de entender de la plataforma móvil jQuery.

Cuestiones relacionadas