Overview of Progress Data Objects, Services, and Catalogs : App development options : Progress Kendo UI support
  

Progress Kendo UI support

Progress Kendo UI is an HTML5 user interface framework for building interactive and high-performance mobile and web apps. This framework comes with a library of 70+ UI widgets (an abundance of data-visualization gadgets), a client-side data source, and a built-in MVVM (Model-View-ViewModel) library. Kendo UI also provides AngularJS and Bootstrap integration. For more information on Kendo UI, see:
*Kendo UIProduct Overview
*Kendo UI widgetsBundle Support for Kendo UI Components
Access to Progress Data Object Services through the JSDO from Kendo UI is currently supported for:
*Web app development using the Kendo UI Builder by Progress
As you develop a web app to access Progress Data Object Services using Kendo UI, the Kendo UI Builder accesses the JSDO instance for a given Data Object resource using the JSDO dialect of the Kendo UI DataSource. A Kendo UI DataSource is an object that allows you to bind tabular data to Kendo UI widgets from a local or remote data service. In the Kendo UI Builder, you can specify access to Progress Data Objects as a remote data service using a Progress Data Service.
You must use the JSDO dialect of the Kendo UI DataSource to access any Progress Data Object resource using supported Kendo UI widgets. The Kendo UI Builder provides support for implementing this access without additional coding. You can thus use one or more Kendo UI DataSources to bind Progress Data Object resources to Kendo UI widgets like the Kendo UI Grid and various views that you build using it.
For an overview and reference to the JSDO dialect of the Kendo UI DataSource, see Using the JSDO dialect of the Kendo UI DataSource .
Although a Kendo UI DataSource generally manages all access to JSDO data bound to a Kendo UI widget, you might have the need to interact with a JSDO instance directly. In addition, a JSDO can work with OpenEdge ProDataSets and manage transactions where as the Kendo UI DataSource is limited to a single table. For more information, see Using JSDOs to create mobile and web clients
* Kendo UI Builder by Progress