Learn how to prototype web and mobile apps

How to customize requirements fields in your interactive prototypes

Learn how to customize your requirements fields in your interactive prototypes with the help of this tutorial.

As explained in the previous tutorial, with Justinmind Enterprise, you can create and manage requirements in your interactive prototypes. There are default, pre-defined requirements fields already available to you. You can modify these fields, and you can also add and customize your very own! Let’s see how to do this.

Modifying default requirements:

Once you have created your requirements, you have various options to modify them. In order to do so, simply right click on the requirement you wish to modify and you can perform one of the following actions:

  • Modify: Edit the selected details in the list.
  • Delete: Delete the selected details in the list. Note that you can only delete one detail at a time.
  • Category>: Change the category of the selected detail, each has its own color.
  • Category>Edit legend: Customize each category (add/delete/change color).

Note: If you have created a requirement from an element in the user interface, there will be an additional option: Show component. If you select this option, you will be taken back to the user interface with the corresponding element highlighted.


In the section on the right-hand side of the Requirements tab, below the selected requirement’s details, you can perform the following actions to your requirements:

  1. New version: This creates a new version of the selected requirement with the new information introduced.
  2. Save changes: This saves any changes made to a requirement that you have modified.
  3. Activate: This action is only available if the selected requirement is an older version and needs reactivating.


Customizing your requirements fields for added personalization

Apart from the default requirements fields displayed in the Requirements tab, you have the option to create your own requirements fields and customize these fields and add an unlimited number of new fields, as their needs require.  The changes you can make to the fields include hiding default fields and adding/deleting/renaming your own requirements fields. When it comes to which prototypes will take on your new settings, you have two options:

1.  You can customize the requirements fields for individual prototypes, by configuring requirements on per-prototype basis.

To create a new requirements fields, go to File>Requirements configuration>Edit Custom Fields and click on ‘Add Custom Field’. You can add an unlimited number of additional requirements fields to your prototype. You can then rename, hide or delete them as necessary, as well as create more fields. Note that you are not able to hide or delete any of the default fields with this option. 


2. You can set and customize master requirement fields, so that all of your prototypes will take on the changes.

Go to Preferences>Requirements Configuration. Here you can also add an unlimited number of additional requirements fields to your prototype, and rename, hide or delete them, as well as create more fields. With this option, you can also hide default fields for all prototypes. Note that you cannot delete default fields, and the hidden fields in the UI will always be visible for you to unhide in Preferences.


Good job! You finished the third section of the Beginners course! Just two more to go!

Next tutorial > Simulate and export your prototypes