Mobile Programming Flashcards

1
Q

What can be be configured in the Interface Tab (Folders)?

A
  • UI Flows
  • Images
  • Themes
  • Scripts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What can be configured in the Logic Tab (Folders)?

A
  • Client Actions
  • Server Actions
  • Integrations
  • Roles
  • Exceptions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What can be configured in the Integrations Folder of the Logic Tab?

A
  • SOAP
  • REST
  • SAP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Can I add new Folders to the Global Tabs?

A

No, they are fixed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can I add new Items to the Integrations Folder of the Logic Tab?

A

No, they are fixed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What can I edit in the Roles Folder of the Logic Tab?

A

By default there are the Roles Anonymous and registered which can be edited. You can also add new Roles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What can I edit in the Data Tab?

A
  • Entity Diagrams
  • Entities
  • Structures
  • Site Properties
  • Resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How is the Javascript App compiled?

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

In which order are the sources for the csreen data fetched?

A

In parallel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What Screen Lifecycle events exits and in which oprder are they cvalled?

A
  • OnInitialize
  • OnReady
  • OnRender
  • OnDestroy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Assume you want to modify the screen after fetching the data in dependence on it, where can you do it?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe the lifecycle while loading the screen

A

-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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Can OnRender be called again while navigating thourgh a screen which was already rendered?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Can an after fetch of an aggreagte be called again after the aggreagte has been fetched and it was already executed?

A

Yes, its called again after refreshing an aggregate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly