2012-03-07 22 views
6

¿Alguien ha creado con éxito una aplicación Extjs que funciona en iPhone, iPad y Android? Sé que Sencha no es compatible con Extjs en dispositivos móviles, pero no quiero crear otro sitio web solo para dispositivos móviles. No necesito una interfaz móvil fantástica, solo una funcionalidad básica.¿Cómo crear la aplicación Extjs que funciona en iPhone, iPad y Android?

Hice algunas pruebas rápidas. Para empezar, me las arreglé para hacer la interfaz más grandes usando

La interfaz original era demasiado pequeño en una pantalla de iPhone. Sin embargo, a pesar de que la interfaz se ha hecho más grande, el tamaño automático parece dejar de funcionar correctamente, por ejemplo, la cuadrícula no se muestra por completo cuando se utiliza la orientación Vertical.

Otra cosa, las barras de desplazamiento faltan para la grilla. Todavía estoy buscando una solución. ¿Es posible agregar botones externos para actuar como scrollers?

Además, puede sugerir una herramienta alternativa a Extjs que funcione tanto para dispositivos móviles como para PC.

Gracias por cualquier punteros. :)

+0

@Amalea: Gracias, no me di cuenta del esquema del cheque durante todo este tiempo, así que acabo de comentar cuál fue la solución que funcionó. En cuanto a mi pregunta, lo que estoy preguntando es si es posible crear una aplicación extjs que pueda funcionar en iPhone y Android, y si es así, cuáles son los ajustes comunes necesarios. – Joshua

+0

Hice algunas ediciones a la pregunta original, gracias. – Joshua

Respuesta

5

Alternativa a ExtJS que funciona en todos los dispositivos especificados: Sencha Touch.

Es la respuesta de Sencha (la compañía que hace ExtJs) al hecho de que ExtJS no funciona (bien) en dispositivos móviles, y está diseñado específicamente para dispositivos táctiles, utilizando conceptos similares a extjs.

+0

gracias por su sugerencia. Debido al presupuesto y la limitación de tiempo, intento evitar crear un sitio dedicado solo para dispositivos móviles. – Joshua

+1

Debo señalar que si tienes un calendario apretado, piratear extjs para trabajar en un dispositivo móvil probablemente no sea una solución práctica. Es probable que le resulte muy difícil obtener cualquier marco de RIA que sea nativo de ambas plataformas. – Alex

+0

tienes razón. Estoy considerando otra solución por completo. Es muy problemático codificar dos veces. – Joshua

Cuestiones relacionadas