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
- Step 1: Creating a New Project
- Step 2: Creating Frames Using Shape Tools
- Step 3: Creating Headers Using Shape and Type Tools
- Step 4: Importing Elements
- Step 5: Duplicating an Artboard
- Step 6: Creating a Scroll Feature
- Step 7: Creating a Repeat Grid
- Step 8: Placing Groups of Images and Type into a Repeat Grid
- Step 9: Creating a Linkable Page
- Step 10: Adding a Component
- Step 11: Using Prototype to Link Artboards
- Step 12: Testing your Prototype Using Preview
- Step 13: Sharing and Saving
- Adobe XD Basics Review
- Additional Resources
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
STEP 1: Creating a New Project
Select the starting "Artboard" for "iPhone 13,12 Pro Max (428x926" from the first set of preset display sizes.
Double click on the title of the "Artboard" and rename it as "Homepage."
STEP 2: Creating frames using shape tools
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.
Navigate your Finder window to where your assets are saved on your computer and locate STICKER STACK HOMEPAGE.jpg.
Click-hold-drag the file over the rectangle you just created and let go to convert it into a Frame for the graphic.
The Frame will cut off the parts of the graphic in order to fit the image to the frame by height.
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.
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
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."
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
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.
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.
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 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.
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:
- Click the + icon in the Component section of the Property Inspector.
- Select Object > Make Component.
- Click the + button in the Components section of the Assets panel.
- 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.
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:
- In Design mode, click the + button next to the Default State of the Main Component in the Property Inspector, and select Toggle State.
- 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.
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.
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
- 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