The app id is the world unique identifier of the app. It must be specified in Java convention for full qualified package names.
To create an ID, reverse the company's domain and append your product name, separated by a dot.
{ "app" : { "id" : "com.mycompany.helloworld" ... } ... }
The package name is the application namespace that is used for all JavaScript classes that belong to the app.
By default, the package name is the same as the id. You can provide a shorter package name that will be used in the scripts.
{ "app" : { "id" : "com.mycompany.xyz.helloworld", "package" : "mycompany.helloworld" ... } ... }
You can specify the name and version of your app. However, the name is shown on the default splash screen only, the version is not shown at all.
{ "app" : { ... "name" : "My first App", "version" : "0.0.1-SNAPSHOT" } ... }
You can specify the main class of the application. The main class must inherit pks.ui5strap.viewer.AppBase. If no main class is specified, the default application class pks.ui5strap.viewer.App is used.
{ "app" : { ... "type" : "pks.ui5strap.viewer.App" ... }, ... }
The default application class with root navigation. Used when no app class is specified.
The abstract application class.
The transition attribute specifies the animation that should be triggered when the app is shown.
{ "app" : { ... "transition" : "zoom-in" } ... }
© 2013 - 2023 PKSoftware.de