¿Cuáles son los marcos de desarrollo?
Presentamos varios marcos de desarrollo, según sus preferencias.
1. El marco jQueryMobile puede ayudarlo a desarrollar rápidamente interfaces de usuario de aplicaciones móviles que admitan una variedad de dispositivos móviles. La última versión de jQueryMobile es 1.4.0 y el tema predeterminado adopta un estilo de diseño plano. jQueryMobile1.4.0 se centra principalmente en mejoras de rendimiento y control. Además del nuevo tema predeterminado y los íconos SVG, también se agregan una serie de nuevas funciones como controles de interruptor, filtros universales, cuadros emergentes de flechas, cuadros de mensajes deslizantes, etc. También integra el componente jQueryUI Tab. jQueryMobile hereda las ventajas de jQuery y proporciona una gran cantidad de componentes de interfaz de usuario adecuados para aplicaciones móviles. jQueryMobile también tiene muchas extensiones de terceros.
2. FrozenUI es un marco web móvil producido por el equipo ISUX (Equipo de diseño de experiencia de usuario social) de Tencent basado en las últimas especificaciones de diseño QQ móvil, que incluye estilos y componentes básicos de CSS, componentes básicos de JavaScript y algunos efectos de animación. bibliotecas. Para facilitar la memoria y agregar interés, el equipo ISUX de Tencent le dio el nombre en inglés de la caricatura "Frozen" y utilizó a la reina Elsa como portavoz de la caricatura para el proyecto.
3.Ionic proporciona una biblioteca de componentes HTML, CSS y JS optimizada para dispositivos móviles de código abierto y gratuita para crear aplicaciones altamente interactivas. Construido con Sass y optimizado con AngularJS.
Ionic es a la vez un framework CSS y una biblioteca JavascriptUI. Muchos componentes requieren Javascript para hacer su magia, aunque a menudo los componentes no requieren codificación y son fáciles de usar a través de extensiones de marco, como la nuestra.
Ionic sigue el patrón de control de vista y la comprensión popular es similar al marco Cocoa Touch. En el patrón de control de vista, dividimos diferentes partes de la interfaz en subvistas o controladores de subvista que contienen otras vistas. Luego, el controlador de vista "controla" la vista interna para proporcionar interacción y funcionalidad de interfaz de usuario. Un buen ejemplo de esto es el controlador de vista TabBar que maneja hacer clic en la barra de pestañas para cambiar entre una serie de paneles visuales. github.
4. AmazeUI adopta el concepto Mobilefirst avanzado de la industria, se expande gradualmente de pantallas pequeñas a pantallas grandes y finalmente se adapta a todas las pantallas para adaptarse a la tendencia de Internet móvil. AmazeUI contiene casi 20 componentes CSS, 10 componentes JS y 17 componentes web con casi 60 temas. Puede crear rápidamente páginas multipantalla con excelentes interfaces y una excelente experiencia, lo que mejora enormemente su eficiencia de desarrollo. AmazeUI presta gran atención al rendimiento. Está desarrollado en base a Zepto.js liviano y utiliza CSS3 para la interacción de animación. Es fluido, eficiente y más adecuado para dispositivos móviles, lo que permite que su aplicación web se cargue a alta velocidad.