Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

jQuery Mobile Vs Sencha Touch [closed]

I am planning to create a mobile or rather a tablet version of my existing web app. The devices supported would be iPad, Xoom (android).

I am not sure which JS library to use jQuery Mobile Vs Sencha Touch

My page would contain srandard componenrs like carousel, tab bars, etc

How should I decide which library to go for ? As of now, I am comfortable with jQuery syntax..so that is inclining me to think towards jQuery mobile. But guess that would be a wrong way to shortlist the JS library..

Please provide as much suggestions as you can.

like image 820
copenndthagen Avatar asked Jun 19 '11 07:06

copenndthagen


2 Answers

Sencha Touch is the most obvious option here, jQuery Mobile is still no where near the quality of the Sencha Touch library.. although jQuery mobile degrades a lot more gracefully on non iOS and Android devices.

Seeing as you are aiming to support only Android and iOS then this shouldn't be a problem (Sencha Touch also supports BlackBerry OS 6 on the Torch 9800 handset too).

I found the responsiveness of jQuery Mobile to be supbar, and there are still a lot of rendering issues and kinks they need to iron out. I wouldn't expect a stable release until early 2012 at best.

You will find Sencha Touch to provide a more "native app" experience too, with a lot of great learning resources that you won't find for jQuery Mobile yet.

One final note, Sencha Touch supports a more MVC style application design (should you choose to go that way with your app), whereas jQuery mobile will simply be a load of markup and a load of jQuery script converting your HTML elements into touch friendly interface components.

TL;DR - Sencha Touch is the more complete package providing you want to put in the time.

like image 52
JamesHalsall Avatar answered Oct 23 '22 19:10

JamesHalsall


The jQuery Mobile library is still in Alpha development.

I was at a conference in May, and the jQuery Touch developers were among the presenters. They even said that it was still in heavy development and probably not ready for prime-time use yet.

like image 40
Scott Avatar answered Oct 23 '22 21:10

Scott