Sencha Touch over jquery Mobile

What is the main feature of Sencha Touch more than jQueryMobile . I do not understand. according to my knowledge of these two technologies:

1) jQueryMobile have a very simple data attribution for a design application for a cross-platform platform, but compared to Sencha Touch .

2) Sencha Touch have a new concept and their structure for implementing design for the page is very difficult to compare with jQuery Mobile .

Then What is the meaning of Sencha and jqueryMobile and what is their own area in which they play an important role?

+8
javascript jquery-mobile cordova sencha-touch
source share
2 answers

Introduction

Unlike jQuery Mobile Sencha Touch (just like the App Framework ) is created specifically for working on mobile platforms and is highly optimized. Where jQuery Mobile works the same on desktop and mobile devices, and it is not optimized like Sencha Touch . This is not bad for jQuery Mobile, but it also means that jQuery Mobile is not the best solution for mobile hybrid applications.

Good side of Sencha Touch

  • This is several times faster than jQuery Mobile, you can find several articles for testing if you work a little. In my experience, Sencha Touch mobile apps are much smoother than jQuery mobile devices. Again, this is not an attack on jQuery Mobile, Sencha is highly optimized, not to mention that the assembly runs only in website browsers.
  • Much better is the app packaging system, followed by Phonegap, which is commonly used with jQuery Mobile.
  • I said this is FAAAAAAST, a bit slower than the App Framework, but still very fast.
  • Excellent documentation with lots of tutorials and video examples.

against. bad

  • Unlike jQuery Mobile, don’t expect Sencha Touch to work on desktop browsers. At first it is optimized to work on small devices, and it will only work on web browsers, which makes it unsuitable for Firefox, IE8 + ....
  • It uses a complex and alien syntax, especially for someone from jQuery Mobile or jQuery, such as syntax.
  • The development application is a paid application, so you need to expect upfront costs.
  • Do not expect the feeling of your own application, mobile applications created using HTML5 will never feel 100%.
  • In contrast to the official documentation, Sencha jQuery Mobile is still much more represented on the Internet.

Final tip

If Sencha Touch isn't something you're willing to spend time on and jQuery Mobile is too sluggish for you, consider using PhoneJS or the Kendo user interface . Unlike Sencha Touch, they are built on jQuery, but, unlike jQuery, they are fast, like Sencha Touch.

+19
source share

There is also a jQuery plug specifically for mobile devices called Zepto.JS . You have a lot of extra mobile events like swipes, and it's much smaller and faster than the regular jQuery library. The downside is that you don't have interface elements like you have in Sencha Touch or jQuery Mobile, but you have a lot of freedom. And this is a MIT license. I love it.

+1
source share

All Articles