Saturday, July 23, 2011

Sencha Touch vs jQueryMobile

Hello all my dear visitors, techno geeks and novice users. Today I will list out some outstanding features, Pros and Cons of mobile App development frameworks which I could figure out while learning to develop using them.

   Since last couple of months, I have been working on content driven mobile apps.

I have had a good experience in learning both of these mobile frameworks while developing these two applications.

JQM and ST, both are HTML5 based Mobile App development frameworks.



Sencha Touch:
  • Steep learning curve, means it will take you time to learn and implement Apps using Sencha Touch. Better understanding of JavaScript is required, but extremely powerful API.
  • Lots of UI controls like buttons, panels, window, list, nested list, layouts and more native look and feel.
  • Faster across variety of mobile devices from Android 2.1 and up.
  • Sencha touch, one of the first mobile App frameworks, runs gracefully in webkit based browsers. 
    e.g.
    Android and iOS, Blackberry OS 6+, and probably Meego also, I never tried meego.
    It does not work at all with Window Phone 7 or 8.
JQueryMobile:

  • Very easy to learn and implement.
  • Not too many UI controls.
  • At the time of writing this blog post it is in beta, consequently slower across mobile devices. Expected to be improved a lot when stable version is released.
  • JQM, hails from community of jQuery, the most famous cross platform JS library. JQM works great with mobile browsers from Symbian, Android through iOS to Blackberry, Window Phone 7, WebOS.


Conclusion: Both the frameworks are good and it depends upon your app requirements which one to use.

  If too much of work is to be done, just using HTML5 and JS, Sencha Touch is more appropriate. In case, you just need the UI and rest of the work needs to be done in native programming, JQM with Phonegap is more suitable.

LinkWithin

Related Posts Plugin for WordPress, Blogger...

Share This

Share |