CREATIVE LAYER

Where Technology Meets Imagination

Adobe Proto: Sketch Your Website

Web designers use paper or napkin sketches to come up with a wireframe design for a web page by drawing a freehand sketch of it in a piece of paper or other media like whiteboards. Even though they don’t follow any rule while sketching on a napkin or a whiteboard, invariably, they use similar drawing pattern to represent a HTML object, say a DIV box, image, video, table, button or edit box.

Once the design comes through well in these napkin sketches, they then use a software tool to recreate the sketch as wireframe objects. Looking at the free hand sketching, they will insert wireframe objects for images, tables, videos, menus, buttons etc into the tool’s canvas and recreate the web page design as wire frame.

Use Gestures for Creation

Most desktop wireframe tools are mouse and toolset centric wherein wireframe objects are dragged and dropped into the design canvas and then resized and repositioned as required using mouse as the input. For a designer, doing this in front of a customer is not natural, quick or intuitive.

With the proliferation of tablets, web designers can do free hand sketching of web pages using sketching and drawing apps instead of using a piece of paper. But these sketches will be just images and will not be directly usable to generate wireframes.

Adobe Proto allows the designer to do free hand sketching on a tablet similar to the way they would do in a piece of paper. As they draw, these sketches are automatically converted into wire frame objects based on the gesture and the sketch pattern used.

So a wireframe idea can be sketched as shown in the left side figure below and it gets automatically converted as it is being sketched to usable wireframe objects as shown in the right side figure below.

Stroke Gestures

Adobe Proto’s stroke gestures are combination of one or more stroke patterns. Stroke patterns are a basic set of shapes like rectangle, line, triangle, sinusoidal wave, angle bracket etc. The following shows example of different stroke gestures that differ in number of strokes.

Each stroke gesture is mapped to a wireframe object and these mapped wireframe objects get inserted into the page when the user draws the patterns of the stroke gesture. For e.g., a stroke gesture can be a single rectangle shape which gets mapped to a DIV element, or a rectangle followed by a line inside which gets mapped to an Accordion object, or a series of lines in parallel which gets mapped to a Menu object.

[Note: The stroke gesture examples here are for explanation purpose and may not be supported in the current version of Adobe Proto.]

Adobe Proto provides a Sketch mode in which touch inputs are primarily treated as stroke gestures. As the stroke gestures are performed, Adobe Proto converts it to a wireframe object when it recognizes that the stroke gesture is completed and a wireframe object is mapped to this stroke gesture. It then replaces the stroke gesture drawing with the wireframe object on the page canvas.

Multi-touch Input

Touch inputs are nowadays multi-touch. Adobe Proto takes advantages of this and allows the stroke gestures to be multi-touch. For example, you can create a 4 item Menu bar using 4 parallel lines drawn one after another or drawn simultaneously using 4 fingers at a time. In fact, Adobe Proto allows a combination of this and so a user can create a 4 item menu bar by drawing 2 parallel lines simultaneously by using 2 fingers twice.

Using this, people can create even a 12 item menu bar using whatever combination of multi-touch strokes as shown below.

[Note: Some OS treats certain multi-touch input as OS gestures for certain predefined OS actions like closing an App or switching between Apps. In such scenario, these should be disabled in the OS settings so that it can work in Adobe Proto.]

Sample Gestures

Adobe Proto supports many stroke gestures and these are shown in the Gesture Guide at the bottom of the Editor view. Stroke gestures are chosen based on some common interaction pattern used by designers to express ideas. Moreover, these stroke gestures can be drawn naturally, whether you are right handed or left handed. This allows the user to freely draw a rectangle from left to right or right to left or by starting from any point in the rectangle and in any direction.

Some commonly used stroke gestures are given below.

The following screenshots shows the Gesture Guide and lists all the stroke gestures supported by Adobe Proto v1.0. As you can see, the stroke gesture for Vertical Nav Bar, Text Field and Text Area look similar with a pattern of horizontal lines. But they differ in number of lines and the size. If it is more than 2 parallel lines, then it is a Vertical Nav Bar and if the between the 2 parallel strokes is more than a certain value, then it is Text Aea.

Gestures for object editing

Apart from providing stroke gestures for object creation, Adobe Proto provides gestures for editing operations like Object Alignment and Duplication. These are multi-touch gestures (touch and tap) requiring a touch operation in both the source object and the target.

Object duplication can be done by touching and holding a source object with one finger, so that the object’s position grid is shown, and then tapping on the canvas where the duplicate should be created.

Object alignment can be done by touching and holding a source object by its middle handle on one of the side and then tapping on the target object with another finger. This will move and align the target object with the source object.

Impress your clients

The way we interact with machines is improving day by day with new innovation. The way we express our ideas and share them are becoming more impressive. Adobe Proto takes a step ahead in increasing the usability of touch based devices for not only expressing an idea, but also creating it as a re-usable functional wireframe for further use in the web development workflow.

Being a tablet App, Adobe Proto allows designers to share their ideas with the client anywhere and also impress them by creating new ideas in front of them in a very natural way of sketching with freehand strokes.

TAGGED AS: , , , , , , , , , , ,

  • Mausser3

    Can this be done on Ipad????

  • Julien

    Just brilliant ! Just one tiny question : how to set up the width of the project explicitly, ie 1000px wide ?!

    • Adobe_Dave

      Yeah, we have various presets but 960 is the widest currently, this would be a good feature request also.

  • Stephane

    Just bought the app and starting to play with it.

    One question: how is it possible to share ideas with a client without the ability to export the result as a PDF or image?

    Unless I’m mistaken, I can’t find this export feature.

    • http://lyle.argabright.us/ LyleArgabright

      Nope no feature like that now…only Creative Cloud export

    • Adobe_Dave

      Anyone with an Adobe ID can upload for to free to the Adobe Creative Cloud website and you can upload your project right from within the Proto app. Once uploaded, you can share files from there with clients. Here is an project I set as public and copied the link. https://creative.adobe.com/file/98a1682f-e579-4cb0-8389-8e76cbb55f44 You can also email the link out from the Creative Cloud web interface when viewing the project.

  • Jean Meslie

    Nice article about the adobe proto. When will it be available on the Nexus 7?

  • http://twitter.com/kisanme Kisan eBeer

    This is why we call Adobe WONDERFUL.!

  • http://twitter.com/arnoldwender J. Arnold Wender

    What about a desktop version?

  • http://twitter.com/arnoldwender J. Arnold Wender

    What about a desktop version?

  • threecee

    i’m surprised that there is no link to the Adobe Proto product page in this post.

  • Adam Lein

    Coming to Windows 8 tablets?

    • Adobe_Dave

      Hi Adam, currently the touch apps are designed for Android and iOS tablets. I know our developers are working with Microsoft for Windows 8 support but I think its more for desktop products.

  • http://createwowmarketing.com andrewbclark

    Okay.I’m geeking out a little bit here… Where / How do I get it?

    • Adobe_Dave

      Hi Andrew, I posted links to Nadir above.

  • Nadir Nasir

    This seems to be quite unprofessional on Adobe part to not include a clear cut call to action in the post. I didn’t have enough time to read the article, after reading the interesting heading, I almost always just skim through the post and look for a call to action. Any links? How to download? how to get button? Click HERE button? Nada! What a fail… Last para says “tablet app” what tablet? iOS? Android?

  • Pingback: Dreamweaver CS6 update 12.0.1 « Adobe Dreamweaver Team Blog

  • Pingback: Dreamweaver CS6 update 12.0.1

  • Adobe_Dave

    I agree, and this may change once Windows 8 is released.

  • Pingback: Adobe Proto for your Tablet - Wireframes on the Go!! | Tony's Help.com

  • Adobe_Dave

    Dreamweaver CS6 puede abrir los proyectos Proto (. Pro) desde su iPad. Sólo tiene que subir a la nube Creativa y luego descargarlos en el ordenador.

  • http://www.facebook.com/travis.atcramerkrasselt Travis Atcramerkrasselt

    This seriously needs to be ported to the desktop. It is so simply perfect but also provides the level of interaction that US designers are craving from a wireframing tool. I love it, and would pay handsomely to use this on the desktop. Please.

  • paul@hotmail.com

    We – the Nexus 7 owners – would love Adobe Proto, Adobe Touch Apps!

  • Janny Tran

    I used Nexus 7 and I wish this could work on that devices, ipad or samsung note too big and heavy to carry

  • Pingback: HTML Prototyping: Build First, Then Move to WordPress - WP Daily

Contributors

Anand Samuel Edwin, Christine Jennings, Eric Philpott, Jennifer Kremer, Joseph Wong, Lewis Haidt, Maria Yap, Meagan Keane, Meghan Boots, Michael Hu, Rachel Luxemburg, Rufus Deuchler, Sue Garibaldi, Takashi Morifusa, Terri Stone, Terry Hemphill

Creative Cloud
All the tools you need to create, collaborate, and stay in sync.

One-year plan for

US $ 49 99
per month Join

Choose a plan

Upcoming Ask a Pro Session

Title: New Ways to Work with Creative Cloud
Date: Friday, May 17, 2013
Time: 10:00 AM - 11:00 AM US/Pacific
Register Now

Socialize

Follow Us on Twitter