¿Cuáles son las mejores bibliotecas de JavaScript UI para desarrolladores móviles que buscan crear experiencias altamente personalizadas?

Ya ha identificado algunos de los proyectos más grandes que proporcionan una serie de comportamientos similares a los de una aplicación. Si está buscando construir sus propios comportamientos, es posible que desee comenzar con un marco minimalista. Recomiendo Zepto: lo utilizamos ampliamente en Mobify. xui.js también es bueno.

Zepto: http://zeptojs.com/
xui: http://xuijs.com/

Otros marcos que no ha mencionado que proporcionan más elementos de GUI / animación y están dirigidos a crear aplicaciones o experiencias similares a las aplicaciones.

JQuery Mobile: http://jquerymobile.com/
JQTouch: http://www.jqtouch.com/
Sencha Touch 2: http://www.sencha.com/products/t…
Titanium mobile: http://www.appcelerator.com/plat…
Jo: http://joapp.com/
Toque DHTMLX: http://dhtmlx.com/touch/

El marco de código abierto de Mobify, Mobify.js también tiene una serie de componentes de IU personalizables. Echar un vistazo:

http://mobifyjs.com/

Todos sus conocimientos, sus habilidades, sus necesidades, su necesidad / deseo de mantenimiento y su apuesta de que el marco sobrevivirá y / o se convertirá en una herramienta principal y robusta (piense en Mootools vs jQuery) entrarán en juego. El hecho de que haya tantas soluciones a los mismos malditos problemas muestra que no existe una única “mejor” solución.

Es su carga hacer su propia diligencia debida e investigar posibles soluciones para usted.

Haz el trabajo.

Entre otras bibliotecas y marcos útiles, destacaría jQuery Mobile, Ratchet, Meteor y AngularJS (Ionic). Pero últimamente, mucha gente ha estado prestando cada vez más atención a las posibilidades prometedoras de la biblioteca Webix JS UI.

La biblioteca de interfaz de usuario de Webix consta de componentes inteligentes (Calendario, Gráfico, Carrusel, ContextMenu, DataTable, Dataview, Form Controls, Grouplist, Layout, List, Menu, Popup, Scrollview, Tabview, Template, Toolbar y muchos más).

Webix Standard está disponible como una opción gratuita (que incluye más de 60 widgets).

Sugeriría usar esta biblioteca de interfaz de usuario porque obtendrá los siguientes beneficios:

  • Compatibilidad multiplataforma
  • Grandes oportunidades para la personalización de widgets
  • Documentación completa
  • Integración de Backbone.js y AngularJS
  • Integración jQuery
  • Incorporación básica con el lado del servidor.
  • Extensibilidad ilimitada
  • Soporte fuera de línea