Comparison between jQuery Mobile and Kendo UI, jquerykendo

Source: Internet
Author: User

Comparison between jQuery Mobile and Kendo UI, jquerykendo

  JQuery Mobile and Kendo UI are popular JavaScript frameworks.In development, we can build on them to create all modern mobile WEB applications. These two frameworks are built based on jQuery, the top-notch JavaScript library in usage. Comparing Kendo UI and jQuery Mobile is similar to comparing the two sides of the same coin. As we all know, jQuery Mobile does not need much introduction because it is one of the most commonly used HTML5 frameworks. Kendo UI has similar motives and similar development speed. Similar to jQuery Mobile, Kendo UI is based on the jQuery application framework. However, Kendo UI is an overall commercial product, while jQuery Mobile is an open-source framework. This does not mean that you should switch to jQuery Mobile because Kendo UI is not open source, because open source itself does not mean jQuery Mobile is better than Kendo UI, and vice versa.

In this WDJ article, we will try our best to better understand the differences between Kendo UI and jQuery Mobile in the same business field.

  JQuery Mobile and Kendo UI have different directions.. You can understand that the Kendo UI positions it as: "The comprehensive HTML5/JavaScript framework required for contemporary web and mobile app development. Telerik's Kendo UI is required by every professional developer who needs to create HTML5 sites and mobile apps. Today, HTML/jQuery developers are plagued by making irrelevant JavaScript libraries and plug-ins into a "frankkestan" (ps: name of a movie ). Kendo UI has all of them: Rich jQuery form components, simple and consistent program interfaces, stable and reliable data sources, verification, internationalization, MVVM frameworks, themes, templates, and so on .... ".

However, jQuery Mobile positions it as: "jQuery Mobile: The best Web Framework for smart phones and tablets. A unified HTML5-based user interface system for all popular mobile phone device platforms, built on a stable and reliable jQuery and jQuery UI. Its lightweight code is gradually enhanced and flexible and easy to design theme ....".

  In conclusion, it is obvious that jQuery Mobile developers Define jQuery Mobile as a completely novel product of similar products on the market.. In the definition of jQuery Mobile, the Mobile ecosystem was defined as early as the second paragraph. This is a very important factor about why Kendo UI is similar to jQuery Mobile, but it has become a different product to some extent. JQuery Mobile compares Kendo UI as a framework and more about the use of Mobile terminals. All in all, this indicates that the Kendo UI is a mixed jQuery user interface, while jQuery Mobile prefers server-side support.

  Kendo UI

This framework is an extension similar to jQuery Mobile that supports all top-level HTML desktop browsers on all popular Mobile platforms. Although in fact it is inferior to jQuery Mobile, it proposes a great marketing strategy to support almost all of the world's popular platforms.

  JQuery Mobile

This framework does not position itself in any strategy required by Web developers to address the HTML framework.

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

Supported by most mobile platforms and desktop browsers

Winner: It looks like the two are evenly matched.

The appearance of the interface is an important aspect worth discussing. The two frameworks are very close to each other. If you need to maintain platform consistency with your own applications, we recommend that you use jQuery Mobile because it uses platform-independent user interfaces. The UI contains a large number of components that are quickly responded to and supported by a large number of third parties.

If you consider these two frameworks from a visual perspective, Kendo UI is much larger than jQuery Mobile, because there are multiple themes in Kendo UI that can be used for various simulations, while jQuery Mobile has only one topic, used for all sample blocks. As for the Kendo UI, the layout design is very similar to jQuery Mobile, but you can tell the difference as long as you observe the two more carefully. If you want to switch from jQuery Mobile to the Kendo UI or vice versa, you don't have to worry, because you can quickly create a complex user interface design.

Rich plug-ins supported like jQuery Mobile

In iOS, the appearance and feeling have a better native experience

If you need to express your unique appearance on an inaccessible platform, there are many things to choose from.

It has good UI performance on all mobile devices and can generate native feelings in all animation conversions. Unfortunately, the performance will decrease as the layout complexity increases.

  JQuery Mobile

This framework has the same user interface and does not differentiate your platform

The UI looks more like iOS

There are many built-in plug-ins and a large number of third-party plug-ins

Compared with jQuery MobileKendo UI, it has better page responsiveness in different resolutions and CCS.

Like the Kendo UI, you can easily modify the UI

If jQuery Mobile and Kendo UI are compared in terms of performance, sometimes the application will become completely invalid because jQuery will encounter a lot of trouble on Mobile devices.

Winner: Kendo UI wins in this regard because it has better mobile performance.

In this regard, the first point of view between the two will be a very close result, because Kendo UI and jQuery Mobile are both tag-driven frameworks, they all rely on jQuery to make it easy to use and use. Unfortunately, jQuery Mobile does not support the MVC (Model-View-Controller) architecture, while the Kendo UI is built on the MVC Architecture.

  Kendo UI

Although JavaScript syntax is different from jQuery syntax, this framework is also easy to use.

You can modify widgets, just as a broad topic can change the appearance and feeling of an application.

Supports MVC.

 JQuery Mobile

The syntax of JavaScript is similar to that of standard jQuery, making it easy to use seamlessly.

Although MVC is not supported, you can solve this problem through Knockout. js or Backbone. js.

Excellent topic support.

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

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.