He mirado alrededor y he encontrado varios ejemplos de aplicaciones HTML5 basadas en PhoneGap/Cordova para Windows Phone 7, pero ninguna de ellas te muestra cómo hacer una aplicación de panorama o de estilo pivote, que son algunos de los principales atractivos. de la UI del sistema operativo. Estoy mirando para construir una aplicación que funciona como éstos:¿Cómo puedo crear una aplicación de panorama simple para Windows Phone 7 usando PhoneGap/Cordova?
Panorama:
Pivote:
Quiero construir estas aplicaciones utilizando llanura HTML5, CSS3 y JS y usa PhoneGap Build para implementarlos. No deseo usar Visual Studio. VS ofrece dos controles separados para diseños panorámicos o de pivote, pero en HTML5, debe haber solo un control deslizante que se puede usar para ambos, con un ajuste para permitir una columna de pantallas múltiples como la página de "segundo elemento" en el primer ejemplo.
También busqué algunos complementos del control deslizante jQuery compatibles con IE9 que pudiera modificar, pero el 90% de ellos no funcionan y el resto son un poco diferentes para intentar adaptarlos. Por ejemplo, este jQuery page slide (sideways) transition funciona bien en todos los navegadores, pero se degrada a un efecto de desplazamiento hacia arriba básico en el navegador WP7.
Me estoy dirigiendo a varios sistemas operativos, pero no quiero replicar la misma interfaz en todos. La fuente de datos será común, pero quiero que se vean como aplicaciones diseñadas nativamente en cada sistema operativo.
Update 1:
Encontrado a scroller/slider plugin que realmente responde al tacto eventos en IE Mobile en WP7, pero no encaja con el borde de cada panel, que es un aspecto importante de la pano/pivote controles.
También comprobé XUI, que tiene un complemento llamado Deslizar para detectar eventos de deslizamiento/toque, pero incluso con "xui-ie-2.3.2.min.js", la muestra no hace absolutamente nada en IE Mobile.
Actualización 2:
Lo más cerca que he llegado a encontrar algo como esto es la prometedora jqMetro complemento. Te ofrece un estilo de Metro completo que incluye controles panorámicos, pivotantes y de aspecto nativo, pero la parte más irónica es que las funciones de deslizamiento no funcionan en IE Mobile, lo que significa que no funcionarán en la aplicación PhoneGap'd . Al tocar en los títulos pivote funciona y cambia a esa vista muy bien.
Actualización 3:
dio hasta el desarrollo de aplicaciones híbridas en conjunto! :-)
Entonces, ¿está pidiendo a alguien que escriba una aplicación para usted? ¿O dónde está el código con el que estás teniendo problemas? – robertc
Solo necesito código de muestra con comportamiento de panorama/estilo de pivote en HTML; eso es lo que tengo problemas para escribir/encontrar. – aalaap
Mira iScroll 4 (http://cubiq.org/iscroll-4) que ofrece esta funcionalidad en iOS y Android, y funciona en el IE de escritorio con pantalla táctil, no estoy seguro de cómo funcionaría en WP7, aunque creo que es anterior a la plataforma. – Purpletoucan