Welcome to Play 2.0

Welcome to Play 2.0

Reintroducing Play—faster, easier, and more powerful.

Reintroducing Play—faster, easier, and more powerful.

Download Play for macOS

Head to our site on desktop to
download Play for macOS.

Anything is possible with Play’s new advanced features and simplified UI.

With this new release, our goal is to deliver a platform for designers and engineers that let's you fully realize your product ideas—especially when it comes to interaction design. 

Check out the features we're excited to bring you in the new Play 2.0!

Prefabs

A prefab is a pre-fabricated, ready-made interaction for you to use in your projects. Search for it. Drag it to your page. And it works like magic.

Prefabs

A prefab is a pre-fabricated, ready-made interaction for you to use in your projects. Search for it. Drag it to your page. And it works like magic.

Conditions

Conditions are the primary way to use logic in Play. They let you use a trigger to fire different actions in different circumstances using an If statement.

Conditions

Conditions are the primary way to use logic in Play. They let you use a trigger to fire different actions in different circumstances using an If statement.

Variables

You can create string, number, and boolean variables. Combine variables with conditions to build in logic to your interactions.

Variables

You can create string, number, and boolean variables. Combine variables with conditions to build in logic to your interactions.

Expressions

Play’s expression editor is an input method that allows you to create more advanced, custom interactions. The expression editor gives you access to trigger properties and over 50 object properties and can be used with variables and conditions.

Expressions

Play’s expression editor is an input method that allows you to create more advanced, custom interactions. The expression editor gives you access to trigger properties and over 50 object properties and can be used with variables and conditions.

Animate & Delay Blocks

The Animate and Delay blocks apply animation settings or delays to multiple actions at once. You can choreograph multi-action interactions without changing each action’s animation settings individually.

Animate & Delay Blocks

The Animate and Delay blocks apply animation settings or delays to multiple actions at once. You can choreograph multi-action interactions without changing each action’s animation settings individually.

Loops

Loops let you to apply actions to all the objects of a page or a stack.

Loops

Loops let you to apply actions to all the objects of a page or a stack.

New Triggers & Actions

We added a number of new triggers and actions to 2.0 and made updates to existing ones too. Check out the video to learn more!

New Triggers & Actions

We added a number of new triggers and actions to 2.0 and made updates to existing ones too. Check out the video to learn more!

UI Updates

When you spend multiple hours in a tool daily, the details are critical. Play 2.0 introduces a number new of UI improvements to make your workflow faster and easier.

UI Updates

When you spend multiple hours in a tool daily, the details are critical. Play 2.0 introduces a number new of UI improvements to make your workflow faster and easier.