If you're facing a choice of jQuery Mobile or Sencha Touch, here are some things you need to consider.
JQuery Mobile
JM is just a UI library that relies on the DOM operations of jquery and jquery UIs, Ajax, and other libraries
In order to create a UI widget, you just need to write HTML, JM to decorate these HTML elements
Easy to reuse existing HTML code
Some simple apps are implemented directly with HTML without Javascripta
JM has a relatively small object model that can be quickly and easily learned, especially if he is a jQuery plugin
JM does not have specific requirements for the code, which can be very flexible, but also more difficult to maintain
Easy to set with other frameworks
More devices than Sencha Touch support
Develop a 5-year UI front-end framework without relying on a particular vendor!
Sencha Touch
This is a standalone library that includes UI widgets, DOM operations, Ajax, and other
No need to rely on other libraries
with a JavaScript-centric approach, there's basically no need to write HTML
Provides a large object model that provides more functionality, but the learning cycle is very long
Unified programming code structure and requirements, good organization of code easy to maintain
provides built-in tools for creating programs that run locally on IOS and Android
Less than the devices supported by JQuery Mobile
Do you already have a choice by comparing the above? 5 years of well-developed UI front-end framework!
Sencha Touch and JQuery Mobile how to choose