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

Other UI support

To develop a mobile or web app using simple JavaScript code editors or other HTML and JavaScript IDE's, you can program a JSDO instance and its data as a data source for static HTML UI components. Minimally, you can write a little JavaScript code to map field references in JSDO memory to HTML elements so that data updates in the HTML elements are reflected in JSDO memory and data updates in JSDO memory are reflected in the HTML elements.
You also need to manage JSDO login sessions in order to load one or more Progress Data Service Catalogs and use the Data Object Services that they define to create and invoke operations on JSDO instances. Unlike using Kendo UI DataSources to manage all access to JSDO data for Kendo UI widgets, to access JSDO data that you want to bind to other types of UI elements and frameworks, you directly invoke methods on the JSDO to read and update resource data or to invoke other business logic on the server. For more information, see Using JSDOs to create mobile and web clients.
In order to work with JSDO instances in other development environments, you need to download the appropriate JSDO libraries. For more information, see the Cloud Data Object page on GitHub.