About Using the NativeUI Library
Use the NativeUI library to develop the user interface for a mobile application. It is recommended that you have your mobile application user interface design complete before starting to develop it using the NativeUI library.
Design Considerations
When designing the user interface:
Developing the User Interface Using the NativeUI Library
To create a user interface using the NativeUI library, use the Mobile Designer Java API, specifically the classes in the com.softwareag.mobile.runtime.nui package. The classes in this package control the NativeUI objects at the specific device level. Each NativeUI object maps to a platform-specific object for a target device, such as Apple’s iPhone 4 and Google’s Android. Additionally, you can write your own extensions to the Mobile Designer NativeUI by extending any of the supplied classes or by creating new classes that add functionality.
To use the NativeUI library for an application, you must set up the
Mobile Designer project to indicate that the library is needed when compiling the application. For more information, see
Indicating that a Project Uses the NativeUI
Library.
See the following for information that is useful when coding the application: