Skip to content
  • Protopie and Figma
  • Protopie Tips
  • Experience Prototyping
  • Protopie and Figma
  • Protopie Tips
  • Experience Prototyping

PROTOPIE

This video illustrates one of Protopie’s strengths, which is the ability to create closer to real experiences. It shows two instances of the same prototype, each running on its own device, but able to talk to each other. The intention was to mimic the kind of behaviour that might occur in a clinical setting with multiple receptionists managing patients arriving for and making new appointments – but this uses a quiz format, where the players can choose their question types (as available from  the 4000+ questions on the OpenTrivia Database ).

A question can only be answered by one of the two players and scores are penalised for incorrect answers. There is no need to answer every question. When a player has done their best they can see their own score, but when both are done, they see each others’ scores and can review the correct answers.

I think it is reasonable challenge to the other prototyping platforms to be able to create something like this – yet many many real world experiences (in healthcare especially, but elsewhere too) have exactly this kind of multi-person requirement.

This prototype is available to view (as a one player game) on cloud.protopie.io , but if you have access to Protopie Connect then you can download and run it as a two person game

Use Variables

Variables are very powerful simplifying tool and they do not seem to have any impact on Protopie's performance.
more ...

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.
more ...

Sending and receiving mismatched messages

You can send messages in different ways, but Protopie requires you to receive them in the matching way. A common (and easy) mistake is to send a message to a 'parent' while wanting to receive it from the current scene.
more ...

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).
more ...

Put code inside components

Protopie code can get complex and hard to follow surprisingly quickly. Putting as much code as possible within your components can keep your main scenes simpler and cleaner.
more ...

Origami Studio, Figma and others

How do these other popular platforms compare?
more ...
Origami Studio, Figma and others
How do these other popular platforms compare?
more ...
Good Prototyping Practice
IDEO's 3R prototyping principles from the late 1990s still apply - "Right, Rough, Rapid" but in the UX and UI space they are easily misunderstood.
more ...
Why use Protopie?
There are many prototyping tools out there, so what makes Protopie special – how is it different?
more ...

© 2023: David J Gilmore