|Note that MobileApplication implements UI8Application semantics, but it do NOT inherit from UI8Application.|
Mobile framework do NOT require UI8/WI8 nor DOM framework to run e.g. it can run native.
|UI8Application semantics||See [UI8] UI8Application|
|embedded/fullscreen support||The UI can be opened embedded(w/TopPane) or fullScreen.|
The embedded mode is actually used while debugging in desktop (or large screens) if implemented w/DOM.
The fullScreen mode is used in most mobile implementations, where there is no visible container; the application's UI fill all the screen and it run consuming all resources available in device.
|device||(private) The device where the application is running.|
The device instance is detected from executing platform (See Device class>>#current)
|screen||(private) The screen where the application is actually open/shown.|
|title||used during development, as title of the container (top) window.|
|views||(private) Support for multiple views.|
|The tab-based UI is used for iOS and the device send #openTabs message to open the application. In other cases it is sent the #basicOpen message-|
See the MobileDevice>>#selectorToOpen: implementation.
|#aboutToOpen, #opened, #initialized,|
#aboutToClose, #closed, #needsMainView
|See [UI8] UI8Application|
|#needsViews||Triggered when the receiver needs views. The handler must return a collection of views.|