Server side Platform features
The App Designer is used to define those apps in a similar way to the interpreted web applications. The main features enabled in the App Designer when creating mobile apps are:
-
creation of any number of mobile apps per single installation of the server-side version of Platform
-
definition of any number of objects and relationships
-
definition of any number of business components; this component can work online (as web services available on the server-side and invoked remotelly by the the mobile app) or can work offline, by accessing the local database (SqlLite)
-
definition of windows containing:
- a filter
- a read only grid, with scrolling support of both sides, pagination, multiple sorting of columns
- a filter + read only grid
- a detail form
- a combination of these panes
A window can then be linked to a specific device: a smartphone or a tablet or used by both of them
-
support for a toolbar in grids and forms to execute CRUD operations (insert, update, delete)
-
support for custom buttons to add to toolbars
-
support for UI events: before/after insert/update/delete, row click, button touch, before/after loading data