Intro to Adobe XD

Welcome to our workshop!

tinyurl.com/XDADLI2024

Thank you for joining us for this workshop! We highly recommend that you have Adobe XD installed on your device before the workshop so that you can work along with us! When we finish today please complete the Post Workshop Survey if you have the time, thank you!

Workshop Resources

Please download these files if you would like to follow along with us!

CONTENTS

All demo files used are available for download in the Workshop Assets Folder

Click here for Additional Resources

What is Adobe XD?

Adobe XD is a vector-based tool for designing and prototyping user experiences for web and mobile apps. Switch easily from wire framing, visual design, interaction design, prototyping, preview and sharing, all in one powerful tool.

QUICK TOUR OF THE XD INTERFACE ON MAC AND WINDOWS
A. Main menu B. Design mode C. Prototype mode D. Share mode E. Invite to document F. Preview on device G. Preview H. Property inspector I. Pasteboard J. Artboard K. Plugins L. Layers M. Libraries N. Toolbar

STEP 1: Creating a New Project

Adobe XD New File start page

Select the starting "Artboard" for "iPhone 13,12 Pro Max (428x926" from the first set of preset display sizes.

"Artboard" for the iPhone 13, 12 Pro Max.

Double click on the title of the "Artboard" and rename it as "Homepage."

STEP 2: Creating frames using shape tools

"Shape" tools can be found in your toolbar on the lefthand side of your screen.

Create a 428 x 650px rectangle using the "Rectangle Tool (R)" by clicking and dragging. The dimensions of your shape will appear in the Transform section of your Properties Menu on the right-hand side of your screen. Once created the dimensions of shapes can be edited using that panel. Once created you can use the "Selection Tool (V)" to move the shape into place.

Launch Finder and locate your asset files.

Navigate your Finder window to where your assets are saved on your computer and locate STICKER STACK HOMEPAGE.jpg.

Any shape can be turned into a Frame for images by dragging acceptable file types into them.

Click-hold-drag the file over the rectangle you just created and let go to convert it into a Frame for the graphic.

Rectangle successfully filled with STICKER STACK HOMEPAGE.jpg.

The Frame will cut off the parts of the graphic in order to fit the image to the frame by height.

To enter Isolation Mode double click on the graphic.

In Isolation Mode you will notice the two sides of the graphic seem slightly faded, these are the parts hidden outside of our rectangular Frame.

When Scallinig and image or type larger or smaller be sure to hold the Shift key as you click and drag.

To make the image bigger or smaller inside the Frame make sure to hold the Shift key as you drag the edges of your Bounding Box to reach the size you desire. To exit Isolation Mode, double-click outside of the graphic area.

Step 3: Creating Headers Using Shape and Type Tools

Using the same "Rectangle Tool (R)" create another rectangle above your graphic with the dimensions of 428 x 200px. Once created you can use the "Selection Tool (V)" to move the shape into place. Deselect the Stroke option and click on the Fill color selecting black or Hex #000000.

Click on the "Type Tool (T)" and inside of your Artboard once and type "STICKER STACK" hitting the Return key after the first word to create two lines of text. Make sure there is no Stroke and change the Fill color to white or Hex #ffffff.

Select a font from the Type panel in the Properties Menu on the right hand side of your screen. Adjust the Font size 75pt and the Leading to 90.

Center the text using the same Type panel then use the "Selection Tool (V)" to move the type into the center of the black rectangle.

Using the "Type Tool (T)" click and type "STICKERSTACK.COM" above the black rectangle we created earlier. Change the Font to Arial, change the Font size to 15pt and change the Kerning to 200. Select a medium grey Fill color for your type before using the "Selection Tool (V)"  to move the type into place.

STEP 4: Importing elements

Click off your Artboard before trying to Import elements into your design.

From the Application Menu Bar at the very top of your screen click "File>Import." Navigate to your Asset Files and locate "X SYMBOL.ai"  and click "Import."

Importing new images creates a new new Artboard for them.

Adobe XD can Import vector objects from other programs such as Adobe Illustrator, so more intricate symbols and objects can be created there and simply copied and pasted into XD.

Using the "Selection Tool (V)" move the X Symbol into place towards the top left of your Homepage Artboard.

Repeat the same process with Importing the "Three Lines Symbol.ai" and then moving it into place in the upper right of your Homepage Artboard.

STEP 5: Duplicating an Artboard

Using the "Selection Tool (V)" click on the title of you Homepage Artboard, then click and hold on the Artboard and hold the Option and Shift keys then drag to your right to create a second Artboard with all the same elements. Rename this Artboard "Sticker 1."

Select the X Symbol on the new Sticker 1 Artboard and press the Delete key to remove it.

Import  the "BACK ARROW SYMBOL.ai" and place it where the X Symbol used to be.

STEP 6: Creating a scroll Feature

Artboards can be deleted just like any other part of an XD file.

Click and drag over the three Import files we added to our project and press the Delete key to remove them from the Pasteboard.

In the Transform Panel in the Properties Menu double the length of the Artboard by changing the height (H) to 1852px. Notice the small blue rectangle that appears to the left where the bottom of the Artboard used to be just above the additional whitespace. This indicates we now have a Vertical Scroll Feature.

STEP 7: Creating a "Repeat Grid"

Create a square with the dimensions 164 x 164px using the "Rectangle Tool (R).

Use the "Type Tool (T) to create a text box below the rectangle and type out Sample as a place holder for now. Use the "Selection Tool (V)" to select the two objects and use the Center Alignment Tool at the top of your Properties Menu, and move them so they are to the left of the center of your Artboard.

With both objects selected click on Repeat Grid towards the top of your Properties Menu just below your Alignment Tools.

Click on the new green Bounding Box that appears around the two shapes and drag to the right and downward to increase the grid to 6 copies. Hovering below the first row will create a pink rectangle to appear, click and drag downward to increase the space between sets in the Repeat Grid.

Repeat the same process to increase the columns between the copies in the Repeat Grid. Continue to adjust until there is equal space to the sides and above and below.

Step 8: Placing groups of images and type into a repeat grid

LaunchFinder and locate the Asset folder titles STICKER FILES. Click and drag over all the files so they are all selected.

Drag all the selected sticker and drop them over the first Square Frame in the Repeat Grid. The images will auto-populate the remaining Frames  in the Repeat Grid. Images can be places in images one at a time if you prefer by clicking "Ungroup Grid" where you initially selected "Repeat Grid."

Launch Finder again and locate the the file "STICKER NAMES.txt" in the "Text" folder. Drag the document over the first Text Box with the word "Sample" written in it. This will auto-populate all of the text boxes with the existing name list created in Microsoft Word. Note that to add lists this way requires them to be saved as .txt files.

STEP 9: Creating a Linkable page

Delete the graphic from your "STICKER 1" Artboard, and create a square using the "Rectangle Tool (R)" to the size of 350 x 350px.

Using the "Type Tool (T)" create two text boxes below the square fill the first text box with Sticker 1, adjusting the Font to Arial Bold, and the Size to 25. The second larger text box below type "Information" as a place holder.

Launch Finder and locate the file "STICKER INFO.txt" then drag and drop it into the "Information" text box.

Adjust the Font to Arial Regular, Size to 15, Kerning to 200 and the Leading to 25.

Locate the file "STICKER 1.jpg" in Finder, then drag and drop the image into your Frame.

STEP 10: Adding a "component"

Go to "File>Import" and search for "Heart Component," select both files "HEART EMPTY.ai" and "HEART FILLED.ai" then click Import.

Two new Artboards will appear, one for each element.

Using the "Selection Tool (V)" move the empty heart over the filled heart and increase the Border to 2.

Move both elements so it is just below the graphic on the STICKER 1 Artboard. Use the "Selection Tool (V)" to scale the heart down slightly holding the Shift key as you shrink it.

Right click on the two heart elements when they are both selected. Select "Make Component" from the drop down menu.

You will notice the hearts Bounding Box will turn Green to indicate it is now in a component state.

In the Properties Menu on the right hand side of your screen click on the "+" to the right of Default State and select Toggle State. This means to enact a change in the component you will need to "Click" on the object.

Under the Component (Main) Panel in the Properties Menu click on "Default State." Using the "Selection Tool (V)" double click on the heart shape to enter Isolation Mode. Select the filled heart and drop the objects Opacity to 0%. So only the black border should be present, this establishes the appearance of the object has not been clicked on. Double click outside of the object to exit Isolation Mode.

Click on the hearts again and select "Toggle State" in the Properties Menu under Component (Main).

Double click on the hearts to enter Isolation Mode, and select the filled heart and bring it's Opacity back to 100%. Then select the black border and drop it's Opacity to 0%, so it looks like the screen above. This indicated what the object will look like when clicked on.

After double clicking off of the hearts to exit Isolation Mode click on Default State in the Properties Menu and notice the Heart returns to just a border with no fill.

STEP 11: Using "Prototype" to link artboards

Select Prototype Mode and click on the image of Sticker 1 on your Homepage Artboard. Drag the end of the arrow that appears until it connects to your Sticker 1 Artboard.

Repeat the process by clicking on the Back Arrow Symbol on your Sticker 1 Artboard then dragging the arrow that appears back to the HOMEPAGE Artboard, to link the page back.

STEP 12: Testing your prototype using preview

Click on the title of your HOMEPAGE Artboard and then select the Preview Tool located at the top of the Pasteboard to the right. A new window will appear with your functioning prototype.

Scroll downward to see the 6 stickers we added and then click on Sticker 1.

This should take you to your STICKER 1 Artboard. Try clicking on the heart to see if the empty heart fill appropriately.

Try clicking on it to turn the Component element you created on and off. When you have finished testing the Component click on the Back Arrow Symbol and see if it redirects you back to your HOMEPAGE Artboard.

Click on the red circle in the upper left hand corner of the Preview Tool to exit back to your Design Mode.

STEP 13: Sharing and Saving

Click on the Share Mode, and you will notice a new menu will appear on your right where the Properties Menu was. Click Update Link then select the link above it to launch your prototype in the web. Here you can copy and paste the web address to anyone you would like to share the document with.

Another way to share it to invite people to Review your project by selecting Invite and typing in the emails of people you would like to share the project with.

To save your document click on "File > Save As." Retitle your project as you and and select save to "Save to Creative Cloud."

To save a PNG, SVG, PDF, or JPG click "File > Export > All Artboards" and then use the drop down menu to select the file type you would like to save the project as. Locate where you would like to save the file and click Export All Artboards.

Adobe XD Basics Review

Key Concepts: 3 Basic Workspaces

There are 3 basic Workspaces in Adobe XD which correspond to 3 high level ideas that are used in creating interactive prototypes:

  • Design: Create design layout elements, add artboards, and import resources from other applications such as Adobe Illustrator, Adobe Photoshop, and Adobe After Effects. You can also use plugins to automate repeat operations or parts of designer workflows that are tedious, complex or repetitive.
  • Prototype: Select objects or artboards in your design and create interactions between artboards.
  • Share: Once your project is ready to be reviewed, you can share prototypes or design specs, or export the project or assets with your stakeholders.

Shapes, Plug-ins and the Repeat Grid

Shapes are often the building blocks for design in XD. Xd offers a variety of shape tools including Elipses, Rectangle, Polygon and Pen Tools.

They can be combined using the Boolean Operations (like pathfinder tools in Illustrator) when two or more shapes are intersecting.

Editing Objects Using Boolean Operations

You can combine simple shapes to create compound shapes and objects. Select the shapes that you want to combine and use one of the following options in the Property Inspector:

Add, Subtract, Intersect, and Exclude overlapping shapes using the options in the property inspector.
  • Add to Shape Area - Adds the area of the component to the underlying geometry.
  • Subtract from Shape Area - Cuts out the area of the component from the underlying geometry.
  • Intersect Shape Areas - Uses the area of the component to clip the underlying geometry as a mask would.
  • Exclude Overlapping Shape Areas -Uses the area of the component to invert the underlying geometry, turning filled regions into holes and vice versa.

Plugins

Adobe XD features plugins and app-integrations from Adobe and third-party developers that enhance your design workflow.

Use any of the following options to view and install plugins:

  • In the home screen, select Add-ons > Plugins to launch the Plugin panel.
  • Click the Plugins icon on the Toolbar, and select Discover Plugins, or click the + icon to launch the Plugin panel.
There are lots of plug ins that you can use to help improve your designs and you can even make your own!

Creating Repeat Grid Elements

  • Design the base element that you want to repeat - for example, a combination of image thumbnails and text.
  • Select the elements you want to repeat.
  • Convert the selection to a Repeat Grid by clicking the button in the Property Inspector or by using the keyboard shortcut Cmd + R (Mac), or Ctrl + R (Windows).

Toggle Switches and Dropdown Menus

We can create interactive toggle switches and dropdown menus by creating COMPONENTS and utilizing COMPONENT STATES

Components are design elements with an unmatched flexibility that help you create and maintain repeated elements while allowing you to make individual changes for things like buttons and regular text elements

To Create a component 4 ways:

  1. Click the + icon in the Component section of the Property Inspector.
  2. Select Object > Make Component.
  3. Click the + button in the Components section of the Assets panel.
  4. Right-click an object and select Make Component (CMD/CTRL+K).

The first time you create a Component in XD, it becomes a Main Component, indicated by a green filled diamond in the upper left corner. You can edit a Component just as you would edit any other element.

A green filled diamond on the top left hand side indicates a Main component

Component States

Component states allow you to save different variations of the Component for each reuse. These are often used for micro interactions like like buttons and toggle switches. There are lots of different states that make XD super flexible. We will focus on creating a toggle state

Now let's make a toggle component state:

You will often use Toggle State when you want to create components with interactive toggle behavior such as toggle, radio button, checkboxes and so on. To create a toggle state:

  1. In Design mode, click the + button next to the Default State of the Main Component in the Property Inspector, and select Toggle State.
  2. Once the toggle state is created, by default, XD will automatically bake in two bi-directional Tap interactions between the Default State and the Toggle State, making it fully interactive.
Once your toggle state is created all of the default prototyping steps are applied automatically!

Scroll groups and masking

Scroll Groups

With Scroll Groups you can create independently scrollable groups within a single artboard, great for working with multi-panel interfaces, maps, and horizontal image galleries.

Any element can be given a scrolling attribute, simply by selecting one of the scroll options below the dimensions in the property inspector.

Three options are available -- shown from left to right -- Horizontal Scroll, Vertical Scroll, and Horizontal & Vertical Scroll (or ‘Pan’).

Masking

We can use masks to clip portions of images or objects and create outcomes that focus on specific elements in your designs. Some of the scenarios where you can use masking is creating a profile avatar, simulating a different viewing experience (dark mode) or placing an image inside of text.

Want to learn how to create, edit, or remove a mask effect? Follow these steps:

  • Draw a shape that you want to use as the mask and place it on the portion of the image you want to retain. Select the image and the shape.
  • Select Object > Mask with Shape (MacOS) or right-click the selected content and choose Mask with Shape (Windows). The portion of the image or drawing that is outside the shape is masked.

s

Placing an image within a circular profile icon can be done by masking using a shape.
  • To edit the content within the mask shape, double-click the masked content. The masked area is not deleted from your project. You can readjust the mask to highlight another portion of the image.
  • To disable or remove a mask, select the object and right-click (Windows) or Ctrl + Click (Mac), and select Ungroup Mask from the context menu.

Thank you for attending our workshop! If you would like to learn more about Adobe at the University of Arizona, you can visit adobe.arizona.edu

Additional Resources

If you want to learn more about UX/UI as a career path be sure to check out the The Difference Between UX And UI Design – A Beginner’s Guide on CareerFoundry.com