Mobile Programming Flashcards
What can be be configured in the Interface Tab (Folders)?
- UI Flows
- Images
- Themes
- Scripts
What can be configured in the Logic Tab (Folders)?
- Client Actions
- Server Actions
- Integrations
- Roles
- Exceptions
What can be configured in the Integrations Folder of the Logic Tab?
- SOAP
- REST
- SAP
Can I add new Folders to the Global Tabs?
No, they are fixed.
Can I add new Items to the Integrations Folder of the Logic Tab?
No, they are fixed.
What can I edit in the Roles Folder of the Logic Tab?
By default there are the Roles Anonymous and registered which can be edited. You can also add new Roles.
What can I edit in the Data Tab?
- Entity Diagrams
- Entities
- Structures
- Site Properties
- Resources
How is the Javascript App compiled?
- The OS compiler genreates the JS code for the Client Site
- The server logic is compiled into .Net (or Java) Code
- OS Generates REST endpoints for all the nused aggregates/data sources
In which order are the sources for the csreen data fetched?
In parallel
What Screen Lifecycle events exits and in which oprder are they cvalled?
- OnInitialize
- OnReady
- OnRender
- OnDestroy
Assume you want to modify the screen after fetching the data in dependence on it, where can you do it?
In the onAfterFetch action of the corresponding aggregate. Or in on render, it’s called after screen is ready (DOM exists) and again, after every time after an Aggregate has been fetched.
Describe the lifecycle while loading the screen
-Call OnInitialize
-Call OnReady
-Call On Render
-Fetch Aggreagte1
-Call AfterFetch of Aggregate1
-Call OnRender again
-Fetch Aggregate2
-Call AfterFetch of Aggrewgate2
-Call OnRender again
…
Can OnRender be called again while navigating thourgh a screen which was already rendered?
Yes, it is called every time after a data refresh on an agrregate has been performed after the after fetch of the aggregate has been performed again.
Can an after fetch of an aggreagte be called again after the aggreagte has been fetched and it was already executed?
Yes, its called again after refreshing an aggregate.