Additional interactivity

Now let's add some additional interactivity to your wireframes.

Perform the following steps:

  1. Right-click on the page tab for project_mockup_2 in the file browser, as shown in the following screenshot:
    Additional interactivity
  2. In the menu that appears, select Clone As New Mockup to make an identical copy of this page, as shown in the following screenshot:
    Additional interactivity

A new page is created called New Mockup and is identical to project_mockup_2.bmml. Press Command + S/Ctrl + S to save it. Name it project_mockup_2b.bmml.

Make sure to save this new file in the same folder as the rest of your project files. If you have been using the files provided with this book, then you would place it in the balsamiq_project_files folder, as shown in the following screenshot:

Additional interactivity

Interactive checkbox

Now let's take it up a notch and create some additional interactivity.

Perform the following steps:

  1. Make project_mockup_2b.bmml the active page.
  2. Double-click on the text in George's ToDos to make it editable.

    If the component is grouped, please ungroup it.

  3. In the second row, next to Schedule meeting with Sid, type an x into the empty brackets, as shown in the following screenshot:
    Interactive checkbox
  4. Save your work.
  5. Return to project_mockup_2.bmml and place a Rectangle/Canvas/Panel widget on the canvas.
  6. Set Size:15x17.
  7. Set Pos:223,80.

The widget should now look like the following screenshot:

Interactive checkbox

With this new widget selected, perform the following steps:

  1. In the Property Inspector, slide the Opacity slider all the way to the left.
  2. In the Border Style section, click on the first icon to remove the border, as shown in the following screenshot:
    Interactive checkbox

You should now have a totally transparent widget over the checkbox.

Tip

Opacity controls the transparency of an image or widget. For example, to the left of the slider is 0 percent, or totally invisible. To the right of the slider is 100 percent, or fully visible. Each notch in between increases or decreases the transparency.

We will now create some more Balsamiq prototype magic.

Perform the following steps:

  1. With the transparent widget still selected, press the Link menu in the Property Inspector.
  2. Select project_mockup_2b from the drop-down list, as shown in the following screenshot:
    Interactive checkbox
  3. Save your work.

A red arrow should now appear within the transparent box. This is to let you know that it has been linked to this new page. With project_mockup_2 selected, go into the presentation mode and click your newly linked checkbox.

If you did this correctly, it will appear as if you clicked on the page and a check was automatically inserted into the checkbox. You and I know that you went to a new page, but the person viewing it will just see an interactive prototype. Nice work!

Even more interactivity

In this exercise, we are going to add a brand new row of text to George's ToDos, via an interactive form.

In the scheme of our design, we are going to use the Add + text in George's ToDos to launch a form popup dialogue box that allows users to add a new row of text to the component. Of course, to do this, we need to create a new page with the form, and another to show the added row of text. Let's do this now.

Perform the following steps:

  1. Open project_mockup_2.bmml.
  2. Right-click on the page tab and select Clone as New Mockup.

    Repeat this step to create a total of two new pages.

  3. Name the new files as: project_mockup_2c.bmml and project_mockup_2d.bmml.
  4. As always, save these to your project folder.
  5. Open popup_form.bmml, which resides in your project's assets folder.
  6. Select the grouped form and copy/paste it into project_mockup_2c.bmml.
  7. Set Pos:304,142.

    Be sure it sits at the very top layer on the page.

  8. Ungroup the form, and link the Save button to project_mockup_2d.bmml.
    Even more interactivity
  9. Save your changes.
  10. Open project_mockup_2d.bmml.
  11. In George's ToDos, make the data table editable.
  12. In the bottom row, type: Email boss vacation schedule, [ ].

    Be sure to include the empty brackets.

    Your list should now look like the following screenshot, with the new row added at the bottom:

    Even more interactivity

    If you notice, back in project_mockup_2c.bmml, the form has been pre-filled with this same text in the form text field. The idea is to show that whatever the user types into the form will be added to George's ToDos.

  13. Return to project_mockup_2.bmml and select Add + in George's ToDos, as shown in the following screenshot:
    Even more interactivity
  14. Using the Property Inspector, link the text to project_mockup_2c.bmml.
  15. Go into the presentation mode.
  16. Click on Add +.
  17. When the form appears, click on the Save button.

When you click on Save, the last row of George's ToDos adds a new row containing the text from the form. Sure, you used two separate pages to make this work, but again, to the viewer you added a line of text directly from the form. Remember, with prototyping, how you get to the desired result behind the scenes is secondary to the results themselves.

Now that you know how to create some interactivity, have some fun with it. See where else you can add interactivity and creativity. For example, return to project_mockup_2.bmml and add some interactivity to the Edit link in the body copy, next to George's Accomplishments, as shown in the following screenshot:

Even more interactivity

Perhaps clicking on this link changes the page to display an interactive form for editing the text. Maybe it looks something like the following screenshot:

Even more interactivity

The best part is that with Balsamiq it is totally up to you and your creativity. Explore! See what you can dream up.

Tip

If you want to take a closer look at the wireframe above or the completed versions of any wireframe used in this book, you can do so by going to http://www.packtpub.com and downloading the project files from the Downloads section of the book.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.7.208