Actions

With an action you can link different components and screens of your application according to user actions and a workflow. Here are some examples of actions: go to this screen, open a pop-up, act on a data, change the project language, create a transition...
To create an action, select the trigger object and open the Actions window. 
Choose its trigger event and select an action from the list.

Change screen

This action creates a link to another screen. You can choose between : 
  • Go to selected screen: choose one of the screens of your application. You can choose a specific State and add a Delay
  • Go to previous / next screen: the notion of "previous" and "next" depends on the position of the screens in the list. You can add a Delay, an Interval (for example, 2 by 2) or activate the Loop mode. 

Change state

This action creates a link to another state on the same screen.  You can choose between : 
  • Go to selected state: choose one of the states of your screen or Random. You can add a Delay, choose a Duration and an Animation type.
  • Go to next/previous state: the notion of "previous" and "next" depends on the position of the states in the list. You can add a Delay, an Interval (for example, 2 by 2) or activate the Loop mode. 

Interact with a component

This is the most powerful action: it allows you to make a component interact, wherever it is located in your application.
When you click on Interact with a component, you must select the target component. The target component can be located anywhere in your application. To select it, click on it or select it from the Objects list.

Depending on the component, you can choose from different actions. 

Open URL

This action allows you to display the content of a URL in a new window. This is how you can create a link to a website, a PDF file hosted on a server...

💡With the Open URL action, the user must exit the application and a browser window is automatically displayed to access that content. If you want the navigation to remain inside the application, you can use the Web component that allows embedding the web content inside a screen (iframe). Be careful, not every website allows this type of iframe integration.

You can add a Delay

Share

The Share action allows you to share a content (a URL, a video, a text, an image, a PDF...) thanks to the native features of the devices. It is accessible from an iOS or Android device and from the Safari browser. If you want to create a sharing action from a computer, you can use the social networks web sharing link.

Change foreground/background

This action allows you to change the foreground or background:
  • Go to selected foreground/background: choose one of the foreground/background of your screen or Random. You can add a Delay, choose a Duration and an Animation type.
  • Go to next/previous foreground/background: the notion of "previous" and "next" depends on the position of the screens in the list. You can add a Delay, an Interval (for example, 2 by 2) or activate the Loop mode. 

Change language

This action allows the user to change the language of the application: it is useful to create buttons to manage the languages of the application. 

You can add a  Delay

Mute/Unmute sounds 

This action allows the users to (re)activate or mute the sound of the application. It is a global command, it applies to all the sounds in your project. 

You can add a  Delay

Back to previous state/screen

This action is the way to go back to the user previously was. 

You can add a Delay

Create a conditional action

With the Condition component, you can trigger a condition only if the condition is met. 
You have to set your condition, evaluate it or choose an action.

Still need help? Contact Us Contact Us