These extended UI libraries provide additional UI functionality and methods and are available if required. They provide more advanced UI functions and act as a shortcut to commonly invoked design patterns (e.g., creating a form composed of labels and inputs). The functionality provided by these libraries could be recreated by any app using the base UI components.
Library containing a set of functions to aid with building a standard UI.
Creates a form containing various input objects. Can be used to display a settings page for an app, for example. This is a useful shortcut for creating a page with many elements, without having to manually define and position each element.
Displays a menu to the user. A list of key handlers/softkeys for each menu item can be specified.
Creates a confirmation popup and responds to user input.