Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

This page is for application designers who want to start a new application project. It explains how to create an application.

Overview

You create a new application project from the PhixFlow Welcome window. From the Welcome window, you can also:

  • switch between card and list views using the buttons on the right: ??link
  • select an existing application from the list: ??link
  • import an application using the button on the left: ??link

Sections on this page

PhixFlow's Welcome Window
PhixFlow's Welcome Window

How to Create a New Application

When you create an application project, PhixFlow guides you through the process in 3 steps.

Step 1  Name your application

On the left of the Welcome window, click Create New ??icon. PhixFlow prompts you to enter the following information for the application.

  • Name 
  • a development Version number, for example 1.
  • a Description. Consider including the purpose of the application and who is responsible for it.

Click Next.

Step 2  Choose an icon

PhixFlow needs an icon to display in the application list. To keep the default application icon, click Next. You can change the icon later; see ??link Customising your Applications Icon and Logo.

To change your application icon:

  • either expand the Image list to select an icon that has already been uploaded to PhixFlow
  • or click Add Image to upload a new icon.
    In the file window, find and select the image file you want to use as an icon.
    PhixFlow uploads the file and sets it to be your application icon.

PhixFlow shows the file name in the Image Name field check user doesn't do anything?? and displays the icon in Icon Preview.

Click Next

Step 3  Select a theme

PhixFlow comes with several design themes. The theme sets defaults for various things in your application ??list some things. You can adapt and change your theme at any time ??link to palette and component templates?? 

Use the arrows to scroll through the different themes until you find the one you like. 

When the theme you like is displayed, click Create.

PhixFlow creates the application project files and opens the Application Home widow.

The Application Home Window

From the application Home window you can access:

  • Data: planning data tables and their relationships using entity-relationship diagrams (ERDs)
  • Design: Design the appearence of your application's screens using components from your theme palettes
  • Flows: There are 2 aspects to flows
    • use workflows to model your application's business process or user task. This shows the different screens in your application and the actionflows that can be triggered by a user.
    • use actionflows wire up multiple individual actions and to plug them into components on your screen, such as menu options, buttons, or mouse-clicks.

Additional configuration for your application. Opens application properties on the right- see the properties. Set all the core stuff that applies to the whole application. Your chosen theme has defaults for these things. you can change them at any time.

Customising your Applications Icon and Logo

You can have 2 images for an application:

  • the icon that appears in the application list
  • a logo that can replace the PhixFlow logo in the header bar. 

You can change your application logo it at any time by:

  1. Upload an image to use as a logo; see Image
    PhixFlow uploads application icons and logos to its database in images/icons ??dev to confirm
  2. Select the image in your application's properties (see Application):
  • Application Iconrecommended size:
    • height: up to 100 pixels
    • width: 100 to 150 pixels.
  • Application Logo recommended size:
    • height: up to 100 pixels
    • width: 100 to 150 pixels.

??sizes are same as in properties. Make this shared text.

More on Themes

In PhixFlow, you can bundle items together into a package. This makes it easy to share items across different applications.

A theme is a package. It has all the different palettes, components and styles that your application may need. When you select a theme for your application, PhixFlow adds the Theme package to it. You can see the theme package contents in the repository Packages folder. 

Where Defaults Are Set

When you create your application project, you are setting up some defaults for the whole application. Others are set in your:

For example, you can optionally specify the formats for dates and times in your application using the settings:

  • Default Date Format
  • Default Date/Time Format

If you do not specify formats, PhixFlow uses the formats specified in the system configuration.

Notes to me

Stuff to go to the  GUI page from XD 1.7 onwards

  • Bottom right, notification of running actions image action-notification.png
  • Also 1.4 Header bar customisation -system config New level called Environment Header logo and icon PhixFlow, compact and Custom
  • And login window screenshot for desktop and mobile
  • No labels