Slide 79
Slide 79 text
Loading Flow — list
The whole screen with all the content should be loaded within 3 seconds maximum.
For screens with lists, the first 10 items of the list need to be loaded almost immediatly (2sec). The then other items can be lazy loaded on scroll.
Following Apple’s guidelines, we start by
showing anything that is not dynamic: header
bar, tabar, etc. in order to not have a blank
screen.
Tasks Manager
9 41
Settings
History
Tasks
If the 1st content item takes more than 1sec
to load, we display a loader
Once the backend sent the information about
how many tasks we have, we display the
notification with the number. We also try to
display quickly the static content like the
heading title “owned by me”
We display the first item as soon as they arrive on the screen.
The items are displayed with a fade in animation from opacity 0 to opacity 1.
Ideally we should display the items that will be at the top of the screen first to avoid having some content
jump when the next items arrive.
When user scrolls over the 10 items displayed,
we lazy load the next items with the same
philosophy: items are displayed with a fade in
animation when they arrive on the screen
The final loaded view: we load the 10 first
items in the list.
0 sec
1 sec
2 sec
Tasks Manager
9 41
Settings
History
Tasks
Tasks Manager
9 41
Settings
History
Tasks
5
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
(3)
Owned by me
Pick Up
No owner
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
Tasks Manager
9 41
Settings
History
Tasks
5
Owned by me
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
Tasks Manager
9 41
Settings
History
Tasks
5
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
(3)
Owned by me
Pick Up
No owner
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
Firstname Lastname
Owned by
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
Firstname Lastname
Owned by
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
(2)
Delegated to me
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
Tasks Manager
9 41
Settings
History
Tasks
5
Firstname Lastname
Assigned to
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
(2)
Delegated to me
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
Pick Up
No owner
30.04.2020 17:44
Activated on
Workflow type here
LOREM IPSUM SUBJECT OF THE TASK GOES
HERE (90618) - OPERATION 2019-1190
(3)
Owned by me
Tasks Manager
9 41
Settings
History
Tasks
5
Static
documentation
in the styleguide