Creating a New Hybrid App Screen Flow

Use the Hybrid App Designer wizard to define a screen flow.

Prerequisites
You must have an existing project in which to create the Hybrid App screen flow.
Task
  1. In the Mobile Development perspective, select File > New > Hybrid App Designer.
  2. Follow the instructions in the Hybrid App Designer wizard:
    • Enter or select the parent folder – select the Hybrid App project in which to create the Hybrid App screen flow.
    • File name – enter a name for the Hybrid App screen flow. The extension for Hybrid App screen flows is .xbw.
    • Advanced – link the Hybrid App screen flow to an existing file in the file system.
    • Link to file in the file system – click Browse to locate the file to which to link the Hybrid App screen flow. Linked resources are files or folders that are stored in the file system outside of the project's location. If you link a resource to an editor, when you select the editor, the resource is selected in the WorkSpace Navigator. Conversely, when you select the resource in the WorkSpace Navigator, the editor is selected.

      Click Variables to define a new path variable. Path variables specify locations on the file system.

  3. Click Next.
  4. In the Starting Points page, select the ways the Hybrid App starts:
    • Can be started, on demand, from the client – creates a Client-initiated starting point. This allows the user to start the Hybrid App on the device and submit data to the server.
    • Responds to server-driven notifications – creates a Server-initiated starting point. When a notification that matches the defined matching rules arrives in the Notification Mailbox, it is then sent as a notification to the devices that match those matching rules. When you select this option, you will set up the server-initiated starting point in the next screens of the wizard. Follow the procedure for Creating a Server-initiated Starting Point.
    • Has setup options that need to be set when the client application is first activated – creates an Activate starting point so that the first time the application is launched, the screen pointed to by the Activation screen is shown.
    • Credentials (authentication) may be requested dynamically from the client application – creates a Credential Request starting point with pre-defined username and password keys.
  5. (Optional) If you selected the Responds to server-driven notifications option in the previous step, follow the procedure in Creating a Server-initiated Starting Point.
  6. Click Finish.
  7. In the Hybrid App Designer, click Flow Design to start designing the Hybrid App.
Related concepts
Hybrid App Designer
Outline View
Flow Designs
Keys
Screen Designs
Hybrid App Controls
Menu Items and Custom Actions
Related tasks
Setting Hybrid App Designer Preferences
Previewing Screens
Creating a Screen Flow with a Server-Initiated Starting Point
Related reference
Starting Point Properties