This diagram depicts the background operations and screen events that occur during the application startup process. In the diagram, there is an upper row of five boxes representing background operations over time from left to right, matched to a lower row of four screenshots depicting screen events The boxes for the background steps are captioned as follows:
Box 1: Check Prereqs, Install/Update
Below the application startup box, there is a screen shot of a splash screen, which is displayed to the user during the processing in Box 1 and Box 2.
Box 2: Init JVM and JavaFX
Box 3: Download Application JARs
Below this box there is a screenshot of a progress bar, which is displayed to the user during the processing of this box.
Box 4: Check if elevated permissions needed
Box 5: App init
Below this box there is a screenshot of a running application, which begins after the application initialization process in this box is finished.
See the text in section 4.1.1 Startup Process for a description of how the background operations fit into the four phases of application startup.