Kendo UI Mobile vs Sencha Touch vs Intel App Framework

I am going to develop a mobile application. The application will use form elements, a sidebar, a navigation bar, a list view, and some pop-up gadgets. It will have dynamically created forms (which will come from the backend via jsonp).

I already have intermediate knowledge of jQuery.

Now I compare the framework and am between these three

(1) Kendo UI Mobile (2) Sencha Sen (3) Intel App Framework (4) Ability and success of deployment as native applications (e.g. telephony, icenium, etc.)

because I will not have predefined forms, I believe that I will spend a lot of effort on the javascript part, inserting the form field data from js using the jsonp value from the server

When we compare this framework for the following criteria

  • Speed
  • Own feeling
  • Development difficulty
  • Community documentation and support

What tools would you recommend to use or not to use?

+6
source share
3 answers

I would personally say that Kendo Mobile is wonderful, I am currently using it for development. Its quick and easy to use. It also has a nature for all devices. It is fairly easy to use and has plenty of documentation and support. There are also many videos. Telerik (the company that developed kendo) has always been my first choice when developing.

  • Speed ​​Fast never had a problem.
  • Native to all devices, even has a unique look if it wants
  • Medium difficulty
  • Tons of documentation and videos
+6
source

I will go on behalf of Sencha Touch!

Speed ​​So much in Sencha Touch comes down to knowing the frame and recognizing that you are coding an application, not a web page. That said you can get fantastic results in Sencha Touch. Many of Sencha Touch are not open source, but it is technical. You can see the code and it is incredibly well documented. I am delighted with the performance of native components, such as lists and forms, which I can achieve.

Native feeling. This is exactly where Sencha Touch has the best advantage for its competitors. It comes with themes for ios6, ios7, Android, Blackberry and Windows Phone. Thus, your application can look native on each platform. Sure, it’s all the same for the developer to cope with various expectations, for example, touch gestures and the unpleasant Android button back, but the structure gives you all possible help. People don’t know that the applications that I make in Sencha Touch are HTML5 β€” they look and feel native.

The complexity of development Anyone can start with Sencha Touch quite easily, but you need to be prepared to invest time in understanding how to get the most out of the library. In one sentence: "minimize interactions with the DOM." In particular, learning that changes in models / repositories associated with dom will automatically trigger DOM updates.

Documentation and community support. Fiction. Because I'm for one, helping where I can ;-) Sencha forums are a great place to support. The documentation is by far the best I've ever worked with.

Hope this helps you make a decision! Modus Create made a large series of articles on his blog, comparing all the frameworks (scrolling through the previous couple of posts): http://moduscreate.com/blog/

+3
source

Well, your choice was wise, because Sencha Touch is not suddenly released.

It is still open source, but no longer free. You can no longer purchase individual licenses; you now need to pay 4000 euros annually ...

Their community is dying and switching to Google AngularJS and Twitter Bootstrap . Now that the community is disappearing, I am left without free support, so I need to pay Sencha for expensive support, so I will switch too ...

+1
source

All Articles