Using JSDOs to create mobile and web clients : Dynamic data binding for alternate client platforms
  

Dynamic data binding for alternate client platforms

If you do not need the UI support provided by Kendo UI, or have other client requirements, you can build client apps using the basic HTML and JavaScript coding tools of Progress Developer Studio for OpenEdge. For this purpose, the JSDO provides a progress.ui.UIHelper class to map JSDO data to HTML elements using supported UI frameworks, such as jQuery or jQuery Mobile.
The UIHelper class assists in building mobile or web apps with a list view and a detail page. It can be used in the following scenarios and JavaScript frameworks:
*jQuery Mobile
*iUI
*User interface based on HTML and JavaScript where list views are built directly using the <li> element
The following figure shows a sample screen generated using the UIHelper class
Figure 1. Sample display using the UIHelper class
* Using the UIHelper class
* Using a custom template