Seeking a fine javascript mobile framework
===

Following the tendencies of the web applications, my company wants to dive into mobile world with one of our products. Our web apps - made of .NET solutions - must get out of the office and be available on user's hands wherever he is to access our public transport features like real-time schedule, lines, taxes and a lot of useful info that is integrated with [Google Maps][1] and [Google Transit][2].

### So nice for now, but, what do we got? ###

A lot of Open Source cross-platform JavaScript mobile frameworks are available over the web so the doubt is *which of them to use*.

These options are the nicer I've found (in order of relevance):

 - [jQuery Mobile][3]
 - [Sencha Touch 2][4]
 - [Kendo UI][5]
 - [DHTMLX Touch][6]
 - [Monocross][7]

In general, all these frameworks runs over HTML5 and have a great documentation and community.

**jQuery Mobile** is the mobile module of the well known - may the actually most popular -  JavaScript framework by the web developers. Because of this you can trust on a wide community documentation and support.

Another well known web developers fella is **Sencha Touch 2**. It's paid. I particularly worked with EXTJS 2 and 3 and its used(as described on their [page][8]) by some famous companies. They got *paid support*.

**Kendo UI** -as Sencha- does not have a free version. It have a complete version with **ASP.NET MVC** what is very interesting. One differential that I haven't notice on others frameworks is that *it have native UI for different devices*. The product packages includes support. I've listed above(considering the order of relevance) jQuery e Sencha cause I have no idea how big is it community and use.

**DHTMLX Touch** and **Monocross** are unknown to me. DHTMLX Touch got paid support, Monocross don't and also have a lack of information(like screenshots, examples or demos, "who's using"...). Hard to form an opinion about it. But DHTML Touch have nice explanation of features and products.

Another minor projects, but also interesting frameworks are [XUI.js][9] and [Zepto.js][10].

[Here's a huge graph][11] about device compatibility of a ton of frameworks.

With this overview I have to choose between these options to advance on our mobile world adventure. 

Thank you all in adv.


  [1]: http://maps.google.com/
  [2]: http://google.com/transit
  [3]: http://jquerymobile.com/
  [4]: http://www.sencha.com/products/touch/
  [5]: http://www.kendoui.com/mobile.aspx
  [6]: http://www.dhtmlx.com/touch/
  [7]: http://www.monocross.net/
  [8]: http://www.sencha.com/products/touch/whos-using/
  [9]: http://xuijs.com/
  [10]: http://zeptojs.com/
  [11]: http://www.markus-falk.com/mobile-frameworks-comparison-chart/