As you introduce multiple screens into your application, you can switch between them using screen transition actions. There are a number of different screen transitions ranging from an immediate transition to elaborate animated screen transitions using 3D tranforms to flip and shape the displays.
In addition to actions for screen transitions, there are actions for starting and controlling animations, adjusting the values of variables, sending events to other applications, and integrating with Lua to invoke scripted glue logic to further control the application. After the main structure of an application is created, you can add and customize actions to modify the user interface.