Skip to content
UX Prototyping & Protopie
Principles
Educational
Figma Integration
Patterns, Pitfalls, Ploys
Patterns
Pitfalls
Ploys
More …
People-Centered Design
Thinking about AI
Principles
Educational
Figma Integration
Patterns, Pitfalls, Ploys
Patterns
Pitfalls
Ploys
More …
People-Centered Design
Thinking about AI
Check if your other pie is present
Protopie
Working with Components
Playing with time
A message sent to the current scene will be received by the object that sent it. But a message sent to Protopie Studio (Connect) will not be received by the pie that sent it. B ut what if there is nothing out there to respond to it?
Use Variables
Variables are very powerful simplifying tool and they do not seem to have any impact on Protopie's performance.
Sending messages to two places
Whilst it is important to be careful in sending messages to the right places, it is also very powerful to send a message to two different places at the same time (or maybe with a small delay).
Origami Studio, Figma and others
How do these other popular platforms compare?
Use Components
It will often seem as though it will be faster to use individual elements than to use components, but in the end the time saving almost always goes the other way.
The wrong variable type
This pitfall is not a big deal, but it can waste you time as you try to track down why your variable seems to have the wrong value (or no value). It can also bite you in a formula where your variable is of the wrong type for the formula.
Why use Protopie?
There are many prototyping tools out there, so what makes Protopie special – how is it different?
Origami Studio, Figma and others
Why use Protopie?
Viewing variables within Components
Use Variables
Using the wrong mental model for Protopie
Distinctive initial variable values