JQuery Mobile and Kendo UI Comparisons _ basics

Source: Internet
Author: User

  both the JQuery mobile and kendo UI are popular JavaScript frameworks that we can build on to make all modern mobile Web applications available on their basis. Both of these frameworks are built on the usage-top JavaScript library jQuery. Comparing Kendo UI and JQuery Mobile is somewhat similar to comparing the two sides of the same coin. As we all know, jQuery Mobile doesn't really need much introduction, because it's one of the most common HTML5 frameworks. The kendo UI has similar motivations and a similar pace of development. Very similar to jquery Mobile, the Kendo UI is also based on the concept of the jquery application framework. However, a big difference between the two is that the kendo UI is a commercial product as a whole, and JQuery Mobile is an open source framework. This does not mean that you should switch to jquery Mobile because the Kendo UI is not open source, because open source itself does not mean that JQuery mobile is better than the Kendo UI, and vice versa.

In this WDJ article, we will try to better understand the differences between the kendo UI and JQuery Mobile in the same business domain.

  The jQuery Mobile and Kendo UI are a little different in direction . You can see that the kendo UI is positioning itself as: "The integrated html5/javascript framework needed for contemporary web and mobile app development." The Telerik ' s kendo UI is needed for every professional developer who needs to create HTML5 sites and mobile apps. Today, the productivity of html/jquery developers is plagued by the disparate JavaScript libraries and plug-ins that make up a "Frankenstein" (PS: the name of a movie). The Kendo UI has everything: a rich jquery form widget, a simple and consistent program interface, stable and reliable data sources, validation, internationalization, MVVM framework, themes, templates, and a series of ... ".

However, jquery Mobile is positioning itself as: "jquery Mobile: the best web for touch experience on the smartphone Peace Board Framework. A unified, HTML5-oriented user interface system for all popular mobile device platforms, built on a stable and reliable jquery and jquery UI. Its lightweight code is gradually enhanced and has a flexible and free, easy theme design ... ".

  to sum up, it is clear that jquery mobile developers define jquery mobile as a completely novel product in the marketplace for similar products . In the definition of jquery mobile This move ecology was defined as early as the second paragraph. This is a very important factor about why the kendo UI is just like jquery mobile, but it is a different product in some way. Is the jquery mobile comparison Kendo UI as a framework for more reference to the use of mobile terminals. All in all, these show that the Kendo UI is a mixed jquery user interface, while jquery Mobile prefers server-side support.

  Kendo UI

This framework is similar to the jquery mobile extension that supports all top-level HTML desktop browsers on all popular mobile platforms. Although it's actually a little less than jquery mobile, it puts forward a great marketing strategy that supports almost every popular platform in the world.

  JQuery Mobile

This framework does not have the strategy to navigate itself to any web developer who solves the HTML framework.

Strong support for all well-known desktop browsers and mobile platforms, so sometimes more problems arise.

Supported by most mobile platforms and desktop browsers

Victor: It seems that the two are evenly balanced.

The appearance of the interface is an important aspect worth discussing, and the two frameworks are very close in this respect. If you need to maintain platform consistency with your application, it is recommended to use JQuery Mobile because it uses a platform-independent user interface. The UI contains a large number of components that are quickly responsive and supported by a large number of third parties.

If you look at both frames visually, the kendo UI is more than JQuery mobile, because there are a variety of topics in the Kendo UI that are suitable for various simulations, while JQuery Mobile has only one theme for all sample blocks. As for the kendo UI, layout design is very similar to JQuery Mobile, but as long as you look at the two more carefully, you can tell the difference. If you want to switch from JQuery Mobile to kendo UI or vice versa, it's very fast, and you don't have to worry because you can easily create complex user interface designs quickly.

With rich plugin support like jquery Mobile

In iOS, look and feel have a better native experience

There are many themes to choose from if you need to feel a unique look on a platform that doesn't pass

With good UI performance on all mobile devices, you can create a native feel for all the animation transitions. Unfortunately, performance can be reduced as the complexity of the layout increases.

  JQuery Mobile

This framework has the same user interface and does not differentiate between the platforms you work on

The UI looks more like iOS

There are many built-in plug-ins, and there are a large number of Third-party Plug-ins

The JQuery Mobilekendo UI has better page responsiveness in terms of different resolutions and CCS

As with the Kendo UI, you can easily modify the UI

If you compare the jquery mobile and kendo UI in terms of performance, sometimes the application will become completely ineffective because jquery will have a lot of trouble with mobile devices.

Winner: The Kendo UI wins in this respect because it has better mobility performance.

The first point in which we can differentiate between the two is also a very close result, because the kendo UI and jquery mobile are both tag-driven frameworks that rely on jquery to make it easy to use and play. Unfortunately, JQuery Mobile is not polished to support the MVC (model-View-Controller) architecture, while the kendo UI is built on the MVC architecture.

  Kendo UI

Although JavaScript syntax differs from jquery syntax, this framework is also easy to use.

You can modify the widgets as a wide range of topics to change the look and feel of the application.

Supports MVC.

 JQuery Mobile

JavaScript's syntax is similar to standard jquery, making it easy to use seamlessly.

Although MVC is not supported, you can solve this by knockout.js or backbone.js.

Excellent theme support.

You don't need any IDE to build your mobile Web application.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.