Adobe Xd 2021 Basics - UI / UX Design Class | Aleksandar Cucukovic | Skillshare

Playback Speed


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Adobe Xd 2021 Basics - UI / UX Design Class

teacher avatar Aleksandar Cucukovic, Improving lives, one pixel at a time.

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

33 Lessons (3h 5m)
    • 1. Class Intro

      2:38
    • 2. What Is Adobe Xd

      1:02
    • 3. Mac Vs Pc

      1:37
    • 4. Welcome Screen

      3:56
    • 5. Interface

      1:47
    • 6. Shapes

      11:58
    • 7. Pen Tool

      3:41
    • 8. Text Tool

      4:38
    • 9. Artboards

      4:10
    • 10. Libraries

      11:40
    • 11. Layers

      4:01
    • 12. Plugins

      8:26
    • 13. Repeat Grid

      6:08
    • 14. Masks

      4:17
    • 15. 3D Functions

      4:29
    • 16. Mockups

      7:53
    • 17. Shortcuts

      2:54
    • 18. Working With Files

      5:27
    • 19. Working With Free Resources

      6:34
    • 20. Working With Premium Resources

      8:03
    • 21. Using UI Kits

      3:36
    • 22. Creating A Design Project

      17:26
    • 23. Creating Design

      6:59
    • 24. Prototyping Your Design

      8:30
    • 25. Sharing Your Design

      7:23
    • 26. Exporting Your Files

      8:14
    • 27. Creating A Design System

      8:22
    • 28. Creating Design Tokens

      3:52
    • 29. Creating Style Guide

      3:21
    • 30. Creating Great Presentations

      5:56
    • 31. Future Of Design Tools

      4:48
    • 32. Class Project

      0:51
    • 33. Class Conclusion

      0:49
  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels
  • Beg/Int level
  • Int/Adv level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

401

Students

--

Projects

About This Class

5d87be38.jpg

Adobe Xd 2021 is a UI / UX design tool created by Adobe and awesome thing about it is that it works on both Mac and Pc, it gets regular updates, you can design, prototype and share, all with one app, for free.

.

In this Adobe Xd 2021 Basics - UI / UX Design Class we are going to cover not just the basics, but also my design process, communication with clients and developers, best practices for case studies and so much more.

.

I look forward to seeing you in class! 

.

Check out Adobe Xd Masterclass here, and level up your Adobe Xd skills to the next level.

.

Have a creative day.

Alex

Meet Your Teacher

Teacher Profile Image

Aleksandar Cucukovic

Improving lives, one pixel at a time.

Teacher

For the last 10 years i have designed websites, products and apps for different companies, big and small.

With my wife i have started 3 startup companies and through the process met some amazing people from all over the world.

For the last five years i have created over 500 design products, improved the lives and workflows of over 100.000 designers from around the world.

Now my mission is to improve the lives of others, and to pass on my knowledge back to the community and to all those who want to learn about the amazing worlds of design and business.

 

Thank you for reading and have a creative day!

 Alex

See full profile

Class Ratings

Expectations Met?
  • Exceeded!
    0%
  • Yes
    0%
  • Somewhat
    0%
  • Not really
    0%
Reviews Archive

In October 2018, we updated our review system to improve the way we collect feedback. Below are the reviews written before that update.

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.

Transcripts

1. Class Intro: Hey designer and my name's Alex and welcome to the skill share class on Adobe XD 2021. In this class, we are going to cover basic tools of Adobe XD. And I'm going to guide you through my design process and show you all of the main tools and features that Adobe XD has to offer so that you can be a better UI UX designer. I'm a design products creator and so far I have over 500 products which I have created. I'm also a course creator and so far I have more than 20 courses and I have more than 30 thousand students enrolled in my courses. And in this Adobe XD free course, you're going to learn what is Adobe XD, how you can download it and how the updates work, Mac versus Windows. And what is the difference? How interface works and all of the key features of interface like shapes, mental, dex, tool, bar Edwards, Libraries, layers and plug-ins. We are going to explore a repeat grid and what it can do for your design. How you can use masks, which are 3D functions in Adobe XD. How you can use mock-ups, which are the shortcuts to improve your speed working with different files and how can you open different files and work with them in Adobe XD? How can you work with free resources and what is the difference between free and premium resources and why one is better than the other. Using UI kits to improve your workflow, creating a design projects and going from creating design, prototyping your design, sharing your design with clients and developers, exporting your design, creating a design system, creating design tokens, creating style guide, how to create great presentations. And finally, Future of design tools. We're going to cover a lot in this free class. So if at any point you want to access the links, PDF will be provided. So you can download that PDF and you can simply click the links and visit whatever I'm talking about in this free course so that you can follow along your class project for this class is to use the tips and techniques you learn from this course to apply them to your design process. And I would really like for you to create either a one-page website or a single screen for the app using the tips and techniques you'll learn from this course and to upload them to the class projects. Adobe XD is one of the best tools out there for UI UX designers are truly believed that because I'm using it every single day. On my YouTube channel, I have created a bunch of these different videos explaining all about Adobe XD, different tools and techniques. So if you want, you can also check that out for now without any further ado. Let's get started with the course. 2. What Is Adobe Xd: Adobe XD is a UI UX design tool created by Adobe. You can design, prototype, share, and collaborate all within one app. You don't need to change the apps. You don't need to install separate things on your machine. You can do it all inside of one app. It's great because it's free to get started. And you can get started simply by downloading and installing Adobe XD on your machine. I'm going to show that in the next section. But basically what you can do in this tool, if you check right here and start scrolling down, you can see it's four design. So you can create mobile app design. You can create a website designed dashboard design whatever kind of UI UX design you want, you can even create style guys. You can see you can prototype, include different interactions, include different animations you can share with clients, with developers, with your teammates, all with Adobe XD. And you can click Start here for free to download and install Adobe XD. And that's what we're going to talk about next. 3. Mac Vs Pc: So as I said, Adobe XD works fine on both Mac and PC. And the crucial difference between those two OSs is how they look. So basically on windows you have this hamburger menu in the top left. And because I'm working on Windows, I'm going to show you that in just a second. But on a Mac, you have multiple of these options simply dotted around on the top part of your screen. And that's really the crucial difference between Mac and PC. And one more difference is Recording of prototypes, because Adobe XD has this function where you can record your prototypes and you can share them as a video, either to your clients or you can share them on social media just to create a bigger influenced around yourself. Basically, the crucial difference between Mac and PC is you, in the Mac, you have this native option where you can just click Record and it's going to require it and you can click stop and that's basically the end of it. While on the windows, you have to use their game recording function and you can access it by hitting Windows key and the G key, and then you can start your recording that way. I'm also going to show that a bit later in this course. And finally, what I wanted to mention quickly is if you have Windows seven Windows, eight Windows waster, Adobe XD will not work on your machine. You need to have Adobe XD installed on your window Stan machine. Preferably, if you can install it on the Creator update of your Windows machine, then it will work flawlessly, but it's not supported by older versions of windows such as 78 or even wisdom. So that's what you need to know. 4. Welcome Screen: When you open up your Adobe XD, you are taken to the welcome screen and I'm going to show you what welcomes cream is and how it changes over time. So here is the welcome screen and you can see you are on the home screen here. You can click learn and you can access some tutorials from Adobe XD team. You can also click right here to learn about their new features and learn about some techniques from their team. Harbin skill launches, usually every single week, new tutorials about Adobe XD and it's great if you want, you can follow him on Behance as well for these live streams about Adobe XD. Basically, that's what Learn tab is, cloud documents because XD is cloud-based usually, but you can also save local documents to your machine if you want to call out documents, are all of your documents which are inside of the cloud. So you can simply click right here to access them. Shared with you are the documents which are shared with you by the clients or by your teammates. Deleted, are all the files you have previously deleted because remember you have limited space on the free version of Adobe XD and you just have one single prototype which you can share with your clients or stakeholders. In order to have multiple prototypes at the same time available to you, you need to upgrade to paid plant. And that's why I'm showing this to you on a free plan. You can see I'm on a free plan because it says up upgrade and it says start a plan. But I wanted to show you that you can do all of these things within the startup land, especially if you get started. So you don't need to pay for premium versions right from start. You can test out this tool. You can see if it's right for you, if the UI UX is right for you, and then if it is, you can then proceed and pay for this tool. So moving down the line, we have managed links. So basically these are the links which you have a shared with your clients or stakeholders. And on your computer you can locate the files on your computer. Here you can see it says design prototypes share because that's what Adobe XD does and that's what it is. And below that we have some airports which you can create from here. These are precreated our boards, and you can see for mobile, we have iPhone sizes, we hope Google Pixel, iPad, Nexus and so on. Then for the Web, you can see we have 1920 by 1080. And if I click right here, you can see that they are giving you these recomposed options. If you want to use them, then we have social media sizes. So you can see we have Instagram story posts, Twitter posts header, Facebook, Facebook cover, and finally YouTube video. And finally we have custom size. So you can use this custom size for any size you want. You can enter pixel value right here, and you can simply click on it and then it will open as a new document. And with that, our port size inside. So as I said, you can use any of these or you can simply enter a custom value right here. And finally here we have recent documents. So these are just the documents that you opened. And you can click right here in order to access some of the more recent articles from their blog and help post and so on. As I explained, One thing to note is this welcome screen is going to change over time. So just make sure to understand that if you're watching this video or discourse in the future and you're checking this out and it doesn't look the same as yours, make sure to understand they're updating it all the time. But these are just the basic features and tools that you can expect here on the welcome screen. So to get started, I'm just going to choose one, rpart psi iso, perhaps 1920 by 1080. And I'm going to enter it here just to show you how this looks like. So it's an 80. You can click Enter or you can click right here in order to open it and discard. It looks like once it's opened, let me enlarge it a little bit. And we're now going to move on to Adobe XD is tools and features and what you can expect. 5. Interface: The beauty of Adobe XD is it has really simple to use interface. So I'm on a Windows version, as I said, and this is the key difference between Windows and Mac, because on windows you have this hamburger menu and you can access all of your tools from here. And you can also right-click on any part of your document to access some additional features like these. You can right-click right here. And then you have sub menus that you can enter and use some of the features. While on Mac, you're going to have all of these options right here at the top and below that. So that's really the crucial difference between XD on a Mac and on a PC. So when it comes to interface, you can see it's divided into three parts. Right here you have your tools, so you have your select tool to select multiple things. You have your shapes right here. Then you have a pencil, textual, our boards tool, and finally zoom tool. And below here we have libraries, we have layers, we have plugins right here on the top. We have designed prototypes share, because those are the things which XD is famous by. And you can simply switch between these three tabs in order to access different functionalities of Adobe XD. Finally, we have this panel right here on the right. And depending on what you are doing on your our board, depending on what is selected, this right panel is always changing. It always has some features inside for all the things that you are doing, for example, positioning and so on. But it keeps changing depending on what you have selected. Whether that's design prototypes share, whether you are working something right here on your R port. So let's now move on to shapes and I will explain what kind of shapes you have in Adobe XD and what you can do with them. 6. Shapes: Let's get started with the shapes and shapes are located right here. And you can see you how rectangle you have lips, you have polygon, and finally you have your line tool. And finally you can create custom shapes using mental. But I will dedicate a bit more time for the mantle itself. So to use any shaped from here, all you need to do is simply click on it to select it, and then simply draw on your boards. And as soon as you do that you have some values right here. So let's go one by one and I will show you what all of those values are for each of these shapes. So first things first, let's quickly draw these shapes so that I can show you how all of them are nuclide like this. And I'm simply using v omega keyboard to use the Select tool in order to position it. And finally, let's go ahead and create a shape with our mental. And let me quickly show you differences. So you can see right here in your Layers panel which you can hide by simply clicking right here. We have rectangle, which is this one, ellipse polygon line. And finally part, because we use the pen tool to create this custom part. Now what you can do with all of your shapes is if you select a shape, you can see all of these tools available to you right here. So here we have positioning tools so that you can position it to any part of the airport you want. We have a repeat grid and I will explain the repeat Grade a bit later in more detail and what you can do with it. And then we have merging tools and Boolean operations. So basically you can select two or more of these doors and you can add, subtract, intersect, and finally exclude, overlap. And I really encourage you if you don't know what all of these things are, to select two or more shapes and play around with them and see what you can do. But basically, you can combine them into a single shape or you can add some multiple properties to it, like for example, excluded outline and more. If we move on down, then we have transformed. You can change your width, you can change your height. Positioning on x and y axis, you have your rotation. So if I enter 45 degrees, for example, you can see it rotated, but you can also hover right here, hold the Shift key for example, and it will rotate in increments. Or you can hit control z to go back. Next, we have flipping, so flip horizontal, flip vertical. Below that we have a horizontal scroll. And I will explain that a bit later. What it is. We have vertical scroll and we have scrolling in all positions. Finally, we have fixed position when scrolling. So when you're creating website designers or app designs, you want some elements to be fixed in place once user starts crawling. So this is what that's used for and I will show you that in later examples as well. Below that, as I said, we have responsive resize. And I'm going to show you a bit more about responsive resize later as well. Below that we have obesity. So you can change the obesity off your object by simply using this slider or you can use keyboard shortcuts. So one is for 10%, for, is for the 40%, for example, eight is 4800% is for 100%. Below that, you have blend modes and you have multiple blend modes, basically the same as in Photoshop, Illustrator. So if you ever used for shop, I really encourage you to test out these blend modes because they work almost the same as in Photoshop, but they don't have nearly as many functions as in forest shrub, obviously because in xsd, it is just streamlined for UI and UX work. Below that. We have corner radius. So at the moment it's 0, but if you want to round the corners, you can use these dots and simply click and drag. And it will round the corners. And you can see, as I'm doing this, values here are changing. Or you can simply manually enter, for example, 24, the corner radius and it will run your corners to that value. You can also around the corners of each your corners. So for example, I will hit 0 and you can see top-left is 0, right here. And you can do that for all oregon. Simply coef here anti 20 and it will round on all corners. Next up comes the fill color. You can click right there and you can change the fill color. You can enter the hex code right here. So for example, three 0s, C6, FF for a nice blue. And you have your border values white here. But before we move on to borders, you can change from color spectrum. Why here you can change how light or dark your color is going to be. You can change the opacity of your color. You can add hex code or you can simply click right here to save the color as a swatch so you can use it later, but simply clicking on it. And it will apply to whatever object is selected or in your airport. Next, if you click right here, is going to open a linear gradient or radial gradient. And basically you have these three options. So at the moment, it's the solid color. If I click right here, you can see we have linear gradient and you can add as many stops as you want. You can simply click right here, then you can rotate your gradient to go from one side to another. And finally, for each of these stops, you can add a different color or you can add a different shade of your color. You can also click and reduce its obesity like so for each individual color. But radial gradients basically looks exactly the same, but it's inCircle. But I'm just going to use solid Carlos for this example to keep things nice and simple. Below that we have border. And if I click right here, you can see the border is disappearing. And if I increase the size, so for example ten, you can see now it's increased. You can also click right here to change the color of your border. Same story, obesity hex code. You can also add it as swatch or you can click right here to sample a color for wherever you want. And let me quickly sampled this blue color as my border. But let's go back to here and let me explain all of these. So we have stroke width, which is basically what you are seeing right here. Then we have the dash. And if I said, I don't know, 50 for example, you can see that it's divided into these dashes and gap is also 50. But if I increase the gap to 100, you can see now the gap is much bigger between these dashes. You can always go down to 0 and down to 0. See how that looks like. And right here we have some different stroke options. So Inner Stroke, our stroke centers stroke. And I really encourage you to test it out and to try for yourself for all of these different options and to see what they are doing. Next. We have bootcamp, round cap and projecting gap. And this is really useful if you want to have rounded edges on your lines, for example. Next, we have Mr. joined around a joint and Bevel joint. And this is basically how the corners are going to look like. Finally, we have the shadow. So this is the background shadow off your shape itself. Solids enter for example, something really huge. So 202020, so this is the x-axis, this is the y-axis, and this is how much blur you want to use for your shadow. So if I, for example, increase this, you can see that it goes down on y axis. If I increase it to here, you can see it goes right on the x axis. And if I increase it to here, you can see that the blur value is increasing massively as they go up in size and you can only go to 100. So that's basically how the shadow looks like. And you can also save for the color and the border. You can change its color. You can go from carbon spectrum, you can interact scope, you can use color swatch and you can always lower it down in obesity from here. Finally, we have the background blur and background blur option is really useful, but you need to have two or more elements in order for this to work. So let me switch this up a little bit. So I moved the rectangle above ellipse just so that I can show you how this looks like. So if I lower than my amount, lower than my brightness, you can just start to see the circle behind our rectangle and you can see how that looks like. So I can lower my amount or increase it. I can increase or decrease my brightness and I can increase or decrease my obesity depending on what I want to do. So basically that's how this works and that's how this looks like. If you want, you can use background blur for all sorts of things inside of Adobe XD, especially useful for images if you want blurred backgrounds. If you want to use something like glass morphism in your design, then you can use this option with the background blur. Finally, we have Mark for export right here. And this is really useful if you want to quickly export all your files which are marked for export, you can simply click right there to check it out. Or you can always go right here and says Mark for export. And then you can quickly export all of your files which are marked for export later for designers, developers, or clients. So if we move one down, basically you can see that for all of these, we have some of these options. Some of them are the same, some of them are a bit different. And finally, for this one, I wanted to show because this is the polygon tool, which is this tool right here. And you can share a how many corners you want. So currently it said free, so it's a triangle. But if I change it to five, you can see how that looks like. If I change it to eight, it looks like that. You can also increase or decrease the size of her shapes by simply holding your shift key and clicking in one of the corners to increase or decrease the size of your shape. As we explain, you can change how big the border is going to be. And finally, we have corner radius here like this. So let's go with 20. And you can see that all of the corners for each of these quarters is going to be rounded no matter which value I entered right here. Finally, we have the star ratio and I don't know, let's say for example 50. And you can see that it creates these different stars. So if enter, let's say ten, you can see kind of a cog or 70. So it creates this different sort of shapes right here. But if I go to 100, is going to go back to our original shape. You can also do right here is hold like this and then like this. So greater than and then number three, press Enter and it's going to create a Heart, which is a simple habitat Adobe XD teen created just to make your life easier when you start creating these icons. So basically we have the same options as we always did. So now you can create, you can add it the fill color, you can add it to the border color. And you can always go back to where you were previously. So you can create all of these different options. So for example, I've been clearly three. I can go to my fill color to something like this. You can add your background, shadow, background blur, and all of these options which we explained. Finally, let them quickly cover this pencil parts and I'm going to go back to it in just a second and explain a pencil. So what you can do with it is exactly the same for all the shapes, but this is just a custom shape that you created using mental. And we're going to move on and I'm going to explain what pen tool is now. Then I'm going to show you how you can edit complex shapes and how we can create complex shapes using pencil. 7. Pen Tool: So as I said, you can use pencil to create all sorts of shapes, but usually you're using pencil to create these more complex shapes like this one is whichever created by. Let's go once again. So you can click on your pencil and you can click wherever you want, and you have these anchor points. And once you're done completing your shape, you can creep a click on the airport and you can move it wherever you want. So let's say that I want to move this one right here. And if you double-click on it, it will become this arc. And then you can change how you want this arc to be positioned. And you can also hold shift to go down in these increments if you want. So it will keep the angle of your anchor points to whichever angle you want. So for example, 4517918 and so on. So you can do that for all of these, Simply double-click or if you change your mind and any point, you can simply double-click back and it will revert back to straight. But what you can also do, we explained this in previous sections. You can change the fill color, border color, but let's go back and I'll show you how these look like. So I will zoom in really closely and I will click on My sheep like this. So let's go to the round cap. And you don't see this at the moment. But for example, if I click right here, then here, and here, then hit Escape Just to create this line. Let me select it once again. If I zoom in really closely. Now you can see this is how the bud cap look like. Looks like. So basically, it's really flat. This is how projecting cap looks like. So it's really flat, but it sort of extends where you're point is in the bud cap, it's right in the center, but here in the projecting cap, it's right here. So that's the difference where your end point is. While with a round cap, you can see it rounds your cap and it runs your line in your shape. So you can really play around with it that way. Basically, if you click here and click around gap, you can be sure that every single one of these anchor points contains that round caps. Or if you, for example, want to delete one of these, I could have put this one. You can see that it contains that round cap and it's still inside of that shape. So as I said, you can play around with all of these different settings and you can click and you can move all of these anchor points. And let's go with the Fill Color and let's add a fill color. Let's add different border. Let's give it ten. So you can see what's going on. And you can also click wherever you want to add a new anchor points. You can extend them, double-click and change and create basically different shapes. If you want to draw using Adobe XD, you can put your sketch inside of Adobe XD. Then let's imagine that this is the shape that you are creating. You can position it oreo sketch like this for example. Then you can lower down the obesity and then you can simply click on your shape and you can then adjust all of these later, which is extremely useful if you're working as a UI UX designer. If you're creating icons, for example, and you're using pen and paper to sketch these different icons. Then you can use Adobe XD to adjust all of these and you can adjust the border thickness, 2222 or whatever you want. And basically, this is how the pen tool works and how it looks like in Adobe XD. 8. Text Tool: When it comes to entering your attacks than using texts in Adobe XD, you have some great features, but it's not as advanced as something like Illustrator or InDesign, which is used for print. So let's check it out. You have a text options right here. You can also hit t on your keyword. So let me type in some random texts until ideas just so that we have some text on the page. And so that I can explain what is. So let's say that we have completed that. And if I selected, you can see that we have these options right here. So once again, same for the shapes. We have these positioned options at the top, we have these transform options, flipping, rotating, and saw, unresponsive resize. And here we have the text panel, which is important part of this tax. You can increase the size of your text by simply hovering over this dot, clicking on it, and simply dragging. And it's really useful thing to do if you want to position your text, you can use these as a set. And finally, let's now move on to text so you can choose your font family here. So let's go with four pins, for example, which is a free rule font. And I'm going to simply position and in the center, like so. Then what you can do is use the size. So currently it's at 47. You can use Shift and up arrow to jump between ten different increments in size 5767 and so on. Next, we have how the font weight is going to look like. So depending on which font you have selected here, you might have different weights. Sum, some of them have one or two somewhere they have 1020, so depending on which one you have selected. So let's go for example with extra light, see how that looks like light. And you can also use the shift key here as well. Simply go up or down and see how all of these look like. Next, what we have is character spacing, and this is basically the spacing between each character. So if I use my shift key and increments, you can see how this looks like. So it's really useful if you want to do that. Here we have line spacing. So spacing between each of these lines of text. And finally, what we have right here is paragraph spacing, but I have to create a paragraph to do that. But basically it does almost the same thing as the line spacing. Here we have a left align so that when you're typing it's going to go from left to right. Here we have center aligned. So you can see how that looks like. And it basically is going to go from centre outwards. And here we have write alliance. So basically the same thing as left aligned. Here we have auto width, so no matter what you are typing, Let's go with left line to show that no matter what you're typing. And when you exit, you can see it's auto width. Here we have auto height. So let's say, for example, that I want to type something more. You can see that it goes automatically in height as well. And finally, we have fixed size, which is the paragraph I was talking about. So if I click right here and lower it down, you can see this is a great option if you have loads of texts. And for example, if I did something like this, and I know there is more text down below, I can always click right here. And it's going to show me the text which is down below. What we have here is uppercase. We have lowercase, title case. So each first letter of the world is going to be titled. Then we have superscript. So let me add a number to, for example. And when I click super script, you can see what it does right there. We have subscript. So basically same thing but below, we have underlined. So all of the text is going to be underlined and we have strikethrough, so it's going to go through the text itself. You can always click right here to change it and to add whatever you want. But basically uppercase, lowercase, title case. And let's leave it at that. For now. Below that we have a basic appearance so same as what the shapes we have obesity. So if a kid to a Mickey word's going to 20 in obesity blend mode, fill color, border colors, shadow, background, blur, and Mark for export. So basically all of the same things that we had inside of our shapes. Next up, let's move on to our boards and I'm going to quickly explain what airports are and what are some benefits of using airports versus not. 9. Artboards: As we explained in a previous welcome video, where I said about our boards and where you can create them and how we can create all these different sizes inside of Adobe XD, there is also one more option for the rpart as well. So when you click right here on your left, you are going to be presented with all of these different our board sizes, which is basically exactly the same as here on the homepage. So all of these sizes are located here as well. But why are our boards so useful? And what you can do with your art boards, basically, you can click right here. You can change the size. So let's say that this is our main screen. And you can choose the size from your art board directly from here. You can rotate it. So you can click like this or like this. And let's say that I want to change the size to I don't know. Let's say something like 2453 for whatever reason it's going to extend to here. You can also click responsive resize. So when you start resizing, you can see how the text is going to act. And this is really useful. Obviously when you're doing responsive design, which you are going to talk touch on a little bit later. Then you have also a manual you can click and decide wherever you want, responsive resize and how you want it to work. Next up, when I click right there, you can see we have a vertical scrolling and we have none. But you can also use those options, which I mentioned previously, about horizontal, vertical scrolling and scrolling in all directions. And I'm going to touch on that a bit later. Next we have appearance. So if we click right here, you can see this is the color of your airport itself. So ugly with at white. Or you can change it to whichever color you want. And finally below that we have layout. So if I click right here, you can see that we have layout or we have square. If you have your square size, you can change it to heres, square grid size of eight. I can change it to Sunday, huge like 80. And you can see how that looks like if it's easier for you to align items on the grid like this. Or you can select it from here. And then you can change it from square to layout. And then you can play around with these columns. So columns are usually used for, for UI UX design because you can align things two different columns, and you can simply count columns, which is really easily then translated into code because developers can easily understand in terms of columns, how wide something is, how tall something is, and so on. So here we have 12 columns and we have this nice 1920 by 1080, our board size, which can be really useful for web design for example. So if I choose to, I can use something like eight columns. I can even change it down to four, but let's go back to 12. And I can change the gutter width to 60, for example, in gutter width is basically the spacing between these columns and columns are these blue bits in our case. So you can change the column width, 260, for example, to make your columns even narrower. And you can change different margins. So margins are the spacing between these columns. So here on the left and on the right, you can change them automatically. So for example, if I type in 200 and you can see margins are now really huge, but you can also go right here and to change different margins. So if I hover, you can see we have margin, top, margin, right, bottom, and left. You can also use the default. So if we click right here, this is the default option, or you can make default. So if we, for example, make these changes, 6060, and let's use this as a 60 for example. And we want to make this as our default. You can simply click Make Default. You can also give it a name and it's going to make a default option for that. Finally, if you think that these columns are too distracting, you can click right here and you can lower down the obesity of these columns so they are not too distracting to look at and you can always glass at your content at ease. 10. Libraries: Libraries are a great asset to have in Adobe XD because you can quickly organize all of your files, all of your colors, all of your character styles, and so much more in one single space where you can easily navigate around and you can access all those files at once. So it's located right here. And if we click on it, you can see that you can add colors, you can add character styles, and you can add components. So let me quickly show you how that works like. So let's duplicate. These were hitting Control D And when chlorine down to 40, for example. And let's change it from medium to light. Let's also change the color to this really dark black. And let's change this to a lighter color or even better, let's use something completely different. Solitudes, disclosure, for example, and let them cook right here and then right here to hide my guides. So what you can do from here is for the colors I can click right here, and I can add the color of my text as a color swatch. And I can also do the same for decimal. For the character styles, I can do the same. So click right here and then add it to here. So because we have this and let me delete it. Like so, let's now go ahead and change these. So let's right-click on this one. Hit, delete, like so. So now we just have this 157 and I'll also do the same from here. So we don't have this subscript anymore. So I can click right here and that added, but it also added. So I can always click on one of these and hit delete here. And dairy herd, basically. So this is how you add colors. This Hj you had called character styles, and you can do this for every single shape. So let's use this for example, and let's use this. And let's remove the border for example. And you can simply click right here to add this color. You can also double click right here and call it, for example, main route, called this main blue for example. Like so. And let's call this and text color or main text or whatever. And this is really useful to do if you're dealing with developers later, because Dan, you can create these tokens and it's going to be easily accessible to them. Now in terms of components, let's say that, for example, I wanted to duplicate this, hit control D den Shift Alt and left-click on my mouse. And I'm going to change. And for example, let's use these two. And instead of this, let's create something like this. And also if I click on it, for example, maybe I can change it to 20. And let's say that this is our icon or our logo or whatever. And I can go to my layers palette, double-click right here and call it logo, just for example. And what you can do is you can click right here to add it as a component. You can also click right here to add it as a component. But you can hit Control or Command key on your keyboard and you can add it as a component. So for example, if you want to create a new airports, and let's say that we want to create this one. You can click when your logo, drag it and drop it right here. And you can see that it's an instance of a component because it gives you this hollowed out diamond that you can see right here. And because this is our main component, you can see it's filled in. So if we take them and bring them here side-by-side, you can clearly see the difference. Let's delete this one. Hit Control 0 to snap back into place and space and left-click to navigate around. So if we click right here, you can see it's filled and this is empty. So what that basically means is when you're diamond is filled, your working with main component and when your diamond is hollowed out, working as an instance of that main component, what that basically means in plain English, whatever changes you are creating and making the main component, they are automatically going to translate to the child component or this hollowed-out diamond in this case. So for example, if you didn't touch the child components at all, then whatever change you make to the main component is going to translate to the child component automatically. But for example, if you overridden those changes, if in our case, for example, let's say that maybe if I double-click right here, like so, and change it to ten or even 0. Then I jump in right here, double-click inside to enter my shape and changes to 50. You can see it updated here, but not here. It updated in the main component, not in the child component, because we manually changed this value into child components before we did it in the main component. So you can just imagine that you can do this for all of your work in Adobe XD. So let's just imagine that you, for example, created a navigation for your website. And as a main component you have it as so. But as a child components, let's say that you have items selected in your navigation. So it's not going to change in the main component, but it's going to change in a child component. But in the child component you didn't change background color, for example. So you can quickly jump into main component, change the background color is going to update all of your child components. And you can have as many child components as you want. In this case, I only have one just to demonstrate how this looks like. And let's say that for example, in debt navigation main component, you want to change character style. For example, you want to update the font family. You want to update the font size. Maybe you want to update the font color. You can do that in the main component and it will update throughout your child components. No matter how many child components you have, just imagined, changes you make to her child components are not going to translate to your main components, but they are going to translate the other way around. So from main component to child components. So let's quickly go back to here and let me explain that a little bit more. So you can see on this main component, we have this red color selected. But if I select this colour, for example, it's going to update. Child component as well. And let's make this a bit more interesting. Let's hold our old cube or optional MAC. Man, I can make another child component. So you can see these hollowed-out diamonds are not changing. So basically you have filled out or you have hold out and that's basically it. So let's say that on this one, I can jump inside, double-click and I can change it to blue. So let's update this one to read. But this blue one is not going to change because it's overridden inside of this child component rather than in this main component. So basically you can see how these components look like, how they work, and they are really useful, especially if you're working with, let's say icons. If you're working with complex elements such as navigation. Because for example, you can create different styles of components and you can create different elements. We are components, and then you can move on from there. You can also create something which is called component states. And that basically means when you move into prototyping later, how that component is going to change. So let me show you that in a real example. So here we have this component and let's say that I want to create a different state, for example, for the hover state. So I can simply click right here and add a new state or a hover state. In our case, I just want to create a horse data and I'm going to explain all of the states a little bit later in the course, a bit more details. But for now let's just quickly explored Horace states, just so that you can understand how it all works. So here we have hover states. Once again, you can click right here a clicker state and edit. You can also change it. So for example, hover. And inside of the horror state, let's add a border, or let's add background shadow, let's add some elements. So click on the shadow. Let's bring in some ridiculous size or 202020. So something really huge like that. And if I take you back to my layers panel, you can see when you click right here, you can change between your component states. But if you click right here, you can see that you also have this component states. And here as well. Because we didn't include any component states before, we changed that and included in our main component, we didn't include it in our child components. So once again, whatever change you make to your Mink one and it's going to translate to a child components. So here we are at the default state. And if I click right here, and just to preview these changes, and if a quickly hover over it, you can see that it changes and that it updates in real-time. But also, you can hover right here. And you can see that it changes because we made that change here. And it also updates same as with the main component. But because we have this corner radius here, we don't have it here in these two components. When I hover, you can see that it updates and gives us this change because we made it in the main component. So that's basically it for the components. You can play around with them. You can add different states. I'm going to explain that a little bit later in this course, what you can do with these components, and these are the library's sought once again, if I take you back to here, you can see we have colors. You can have as many colors you want. Character styles. You can have as many of them as you want as well. You can also click right here to change between GridView analyst you, whatever it's easier to you. Perhaps this view is much more suited if you have multiple icons, multiple lowers, and so on. And you can also expand this panel to give yourself a bit more space. And you can always hide it by simply clicking right here. So it's not in your way. And you can do that for both libraries, layers and plug-ins as well. You can also search document item. So for example, the logo. Here it is. So it's much easier to find, especially if you have hundreds of different icons. Let's say that for example, I have 50 different search icons. I can type in search, and then I can sort between those search icons right here in this list, rather than scrolling down and searching between all of mart icons. Finally, you can have document assets right here. So if I go back, it's going to take you to the libraries. And these are the document acids. So all of the assets from our document, which you can see right here. Or you can also create a My Library, which is going to take you to the cloud. And you can create your library, for example, with custom images, custom colors, custom fonts, custom icons, and so much more in the cloud. And you can simply click there with my library is going to pull up their library from the cloud. And you can simply drag and drop the elements from the cloud directly onto your document. So that's one great feature and benefit to have read these online libraries. Basically, if you are on a free plan, you have this access to online libraries, but your space is limited. If you have the premium plan, you have unlimited space. So you can have as many files as you want on the cloud. 11. Layers: When you're working as a UI UX designer, chances are you're going to have a bunch of different layers in it. A layer management is really important to have as a skill but as a sort of habit, Guth habits to have. Because as your projects grow, as they get bigger, the amount of layers is going to be huge. So layer organization is really a great skill to have as a UI UX designer. So let me show you in a WASD, layers are located right here. Here I have just a project for my YouTube channel and you can check it out. I will leave the link so you can go and check it out there and see how I created this if you want to create it for yourself. But layers are located just below on libraries. And same story for the libraries you can click to show and click to hide them. You cannot see any layers before you select the airport. So if I select this are more, for example, you can see all of these layers right here. So let me zoom in a little bit closer and explain what's going on, for example, in this text. So here I have the title, I have the Air Max, which is this text right here, and I have this mask, and we are going to touch up on the masks a little bit later. You can select all of these items, for example. So if I go from here to here, holding the shift key and then hitting Control or Command G, so that I can group them in a group. I can double click right here and change the name of this group to website for example. And then you can organize your layers deadweight. Organizing them into groups is really useful because if I assume just a little bit, you can see that I have a group for my navigation. Inside of that group, I have three items and I always like to go from left to right because majority of the world's population is reading from left to right. So therefore a have this organization. So I go from logo, which is on the left, top left search, and then Menu. You don't need to have organization like this is just how I do things. It's really all up to you and how you want to structure your layers. But I love to do them that way. So you can see I put them in a group because it's much easier to hide this group. You can simply do that by clicking here. If you want, for example, to reposition some of these elements and you don't want this navigation to be obtrusive and to be into place. You can also lock it so you cannot move it. So if I click right here, you can see it stays in place and you can also mark it for export. So you can click right there and you can export it later if you want to. You can also leave some items outside of the groups, as I did right here. But you can put them, For example, I have a group and our item, I can hit control z and put them in a separate group. So it's really all up to you how you want to structure your elements. You can, for example, also divide the page two. Top part, middle part, bottom part. You can combine your elements that way. So it's really all up to you and how you want to structure your elements inside of the layers panel. You can also reorganize some of these so you can select a group, for example, drag and drop it below certain elements. And you can also do that for the elements. You can put it all the way down here and you can hit control z as many times as you want to organize all of your layers. That's basically it for the layers. But they are really important. And I cannot stress enough how important it is, especially if you're getting started, learn to name your layers because you are going to be quickly caught up in this moment where you don't know what anything is because you did it, named it correctly. And now you have to send the file to your client instead of wasting hours on end, just to rename your layers, to rename it as you move along, or at least try to put them in a group and rename a group. So when you send a file to the developer, developer is going to be easily able to understand what everything is and where everything is located on the page. 12. Plugins: Plugins are really useful thing to have in Adobe XD because it expands eggs these functionality and goes back and away from basics. And you can really do some really advanced things in Adobe XD by using plug-ins. So plugins are located right here. On the left, you can click right there. And it's going to show you the list of currently installed plug-ins. Now these are just mind plug-ins. If you're just installing Adobe XD, this list is going to be empty. So you have to start installing plugins on your machine. And to do that, you can simply click on this plus icon right here. It's going to take you here and here you can discover, browse, and manage. If you click Manage, obviously you can see all of your existing plugins and you can kit update. All. In my case, I have these two which needs to be updated so you can browse. And let's say that I want to, I don't know, include a text. And you can hit Enter. And you can see all of these different text plugins which you can use to increase and improve your speed or how lorem ipsum in my case, which I'm going to show you. But that's basically how browse feature works. And discover is really great because you have editor's choice, you have jump-start your design. So future collection, what dating that all designers should have located right there. So you can check it out or you can form your own lists. It really depends on what you are doing because plugins I'm using for myself perhaps are not going to be dead useful for you. Here we have essential plugins. So document chat, fancy maps, lists, plug-in and glitch. I really recommend to use fancy maps because you can, for example, install a quick map right there. And it's going to pull information from Google Maps and it's going to integrate that really easily. You can connect XD to your favorite app. So if you're using slag fears in sapling Dropbox and so on, you can connect it. We have collections, so popular sketch plug-ins if you're doing some wireframing, for example, copywriting and localization testing and usability. So for all of these different features and you can also browse through categories. So collaboration tools and automation, usability and testing, publisher handled and designed assets. So let's say that I want to click on the design as it is going to show me different plugins which are in the Design assets category. Or I can simply click right here and search between these different categories or search directly from here. Basically, when you install a plugin. So let's say I want to use this UI faces and I can click on it to install it. You can read the review or you can click on the plugin, you can see what it does. You can see all of these different examples. And you can see the tags, what's new, SO updates, rating. You can see who made it and so much more. So that's basically it. How can you use an update plug-ins where they are located? And let's now explore some plug-ins. So here I have this text. And let's say that I want to edit this text. But let's say that I just created it and I don't know what to include. Dare, What I can use is use a plugin called Lorem Ipsum for example. You can simply select your text. Click right here. Feel the placeholder text. You can choose whatever you want from here. And let's see. And with punctuation mark, let's say period, Include line breaks you can uncheck that are checked at whatever you want. Trimmed text area height to fit inserted text. And I have two lines of text, so hit insert, and it's going to insert this text. You can try it out again. You can feel the placeholder text last settings, quick lorem ipsum, quick lorem, ipsum, trim height, and so much more. So let's say that I want to have my fixed size. Let's say I want to increase it to here. And for example, to hear, maybe feel with placeholder text. Now it fills up with text. You can also cut it too high too. You can also do a fixed size. You can do like this. And for example, I need more text, then I can quick lorem ipsum is going to fill it. Maybe I can extend it a bit more down to something like this quick lorem ipsum is going to feel in. So that's basically how lorem ipsum works and how this concrete plug-in works. But let's say that you want, I don't know something else. So for example, we have this UI faces. Now let's quickly undo this a couple of times. So undo this to my first and original setting, which was this. So let's say that a, I need a UI right here, maybe UI icon, maybe some, our tire or something else. Let's quickly exit of this information. So somewhere around here, let's say that I want to include a face of a person inside. I can go to something like UI faces. And I can take my source from US, blessed for example, you can go to Filters entertainer. I want to include a female from, let's see, I don't know, 30 to 40 year old and emotion is happy. And that's all an aid. You can also go to Advanced and let's say apply randomly are select photos. I'll choose apply randomly. It's working in a background. And after it scans the website for my specific tasks because I trusted to find me a female in this certain demographic. You can see that it found this free image from unselfish. And you can also do this for additional images. So let's say that I want to create, I don't know, two or more. So let's say that I want to quickly delete this one. Let's quickly go to here. You can also use the repeat grid, but I will explain a bit, create a little bit later. And let's say, I want to fill it in, in these three from us blush filters. Let's say 230, I don't know, male and female and apply randomly doing to work its magic. And obviously the more images you have for it to fill in, it will take more time. Obviously, your Internet connection speed comes into account here. And what since done, you can see what it does right here. So here we have three females, and I also selected a male. So let's say that I want this to be a male and can click outside. Then uncheck Female, click, Apply randomly. N is going to apply a random male face right here to this image as soon as it's found, the criteria matched right there. So there you have it. Those are the plugins. And you can obviously play around with these different plug-ins. You can install How many of them as you want. You can see that I have just a few right here, but you can imagine you could have a list of plugins right here. And you can scroll up and down and basically search for these different plug-ins and applied them. And finally, discover plugins. I can go to Manage plugins. And let's say that I want to delete this potter maker, for example, because as you can see, it keeps showing up right here. I can hit a 100 install. It's going to uninstall it. And you can see automatically, we cannot see them anymore right here. So basically doors are deployments and it's really all up to you, the designer, how you are going to use these plugins. You can, for example, just use lorem, ipsum, and maps. You can use this, what we use UI faces for these phases to generate these random avatars, you can use something like a white border, which is really incredible. You can also use different plugins which are going to be able to provide you with different layouts already pre-created. So you can just drag and drop these layouts inside of your boards and start creating designs that way. It's really all up to you how you are going to use these plug-ins and plug-ins loose is ever expanding. Anybody can create a plug-in for Adobe XD. So make sure to always check it out. Make sure to follow Adobe XD steam on Twitter, for example, when they're launching new plug-ins, which are really cool and they think that more and more people should know about them. They will always post to Twitter, for example, and to their Facebook page. So make sure to fall in there for all the latest plugins and news about plug-ins. 13. Repeat Grid: Repeat grid is this amazing tool in Adobe XD, which is able to cut short all of these boring tasks of a repeating elements. So instead of copying and pasting different elements, then position them below each other, you can simply use a repeat grid to do these tedious tasks. So here we have this design and I'm starting with a wireframe. And let's say that I want to create a list of these popular hotels. So first things first, let's quickly get rid of some of these elements and I'm going to move them on in a group. So control g. And then I'm able to simply move them down. And let's get rid of this. So let's say that I need to fill in this space and I need to include some more information. What I can do is simply select this and hit repeat grid. What that's what that's going to be, allow me to do is expand the amount of all of these different elements. So let's say that I want to create two of them. And I want to align them on the left with these right here at the bottom. And let's say that I want to create an all three or four more, for example, something like that. And basically this is how easy repeat a grid is to work with. And then if you have your text files, which you, then you can easily drag and drop a text inside and you can easily change it. So let me quickly show you how that works. Let's say that I want to create a text file. So let me quickly create one on my computer and call it, for example, cities. And this is how it looks like. I'm simply using Notepad on Windows. You can use the default option on Mac. And you can see we have Honolulu us, let's say that I want to use that one. But I also want to use a London, UK, Paris, France, Italy. And let's give it two more, for example, in Belgrade, Serbia, and let's say Montreal, Canada. Let's say that this is all that we have created. And now how can you actually use this file in other BSD really quickly. So what I'm going to do is close it, hit save. And I'm going to simply drag it from my desktop. As you can see, I named it Cities and simply place it on the first one because I don't want it to place it right here. I wanted to place it on the first one because we created repeat grid from this first one. So you can basically right here and you can see it automatically updated throughout all of these. So you can have as many of these documents as you want. You can have done, for example, for male names, female names, cities, countries, different food refs, recipes wherever you are doing in Adobe XD, you can have different files for debt, different decks. You can also generate this on the web. You can use random websites and you can generate this information which is going to be really useful because then you can create a real looking websites, real-looking apps, we're looking dashboards really quickly because you have all of these files prepared already. So let's say that I want instead of calling this ocean view and whatever, let's say that I want to create a different one for, let's see, I don't know people. And I'm going to call on people. And you can see if I double-click, I called it people. Let's say that I want to give them names. So Jack, Mary matter no, mark. Stephanie, Jude, analysts say Graeme. And now that I completed all of these names, what I can do is hit close and I can locate the images on my computer, which I want to include inside. Or you can use a random tool. Let's say that I want to include them here and go to UI faces, go to pixels this time. And let's go with filters male and female. And let's say that they're all happy and click Apply randomly. This plugin is going to work its magic, but you can also do the same thing from your computer. So I'm going to show you that as well. So you can see that it filled in with all of these different images. But as I said, you can do that for, let's say male. And here are just some of these images pre-prepared. And I can simply drag and drop How many of these images I want. So let's say that I have six of them. I can select six different images, and I can simply drag and drop them from my computer. Let me enlarge this just a second. So six of them, I can simply click, drag and drop them into the first one. And it's going to populate with these six images. So as you can see, repeat grid is really extremely useful. And when you're working with different components, you can see that I have discolored selected, perhaps I want to edit this scholar. I can right-click and I can simply go to Edit. And let's say that I want to use a bluish version of that. You can see wherever that color is selected, it's going to change to that color and update in real time. So you can see it's really useful to work with repeat grid. It's really extremely simple. All you need to do is simply create one instance of whatever design layout you want. Hit rapid grid, create how many variants you want. And you can also use files like I showed you with the text files, unlimited number of files. So as I said, you can do one for the names, names of the city's names of the countries and so much more. Or you can simply use plugins to apply different layouts, different elements to your repeat grid designs. 14. Masks: If you want to have portions of your elements or of your designs hidden from you, you can always use mosques in Adobe XD to achieve that. So let me show you on my exemple how I used masks and how you can do to. So here I have an example of the animation off my button. So if a hit right here, just quick preview and click right here, you can see a lot of it is going on. And you can see this whole tutorial on my youtube channel. But basically a lot of these different things are happening and all because of the masks. So if I jumping right here and show you on my Layers panel what's going on. So obviously I have a different component and different states with different animations. Once again, if you want to check it out, Harvard's done, check out my YouTube channel. That video is going to be there so you can learn how I did this. But basically here we have this button and the thing we are interested is Musk. So basically how masks work is you can see that we have all of these different elements inside. So we have delivery truck icon, which is this right here, deliveries sent, which is the text you cannot see at the moment. Burgess now, which is this text right here and obviously button. So how I created this mask, for example, let me quickly copy all of it. So he had control C. And let's say that I want to hit control D right here. And let's delete all of these things. And I will right click Ungroup component. A right-click on group mosque, delete right here. So once again, what we have right here is this delivery truck. Let's say that I want to position it right here. We can have delivery sent and I want to move it out of the way to somewhere around here. And we have purchased now with which I want to move right here in the center. So how can a mosque everything so people cannot see this delivery sent. And let's even change its color because it really doesn't matter which colour it is. So how can you do that is simply duplicate this, which is the original Watson hit control D. And basically in our case, because I want to see what's going on, I want to expand it just a little bit. So Shift Alt and left-click. I can expand it to here. I can include the border, removed the color, just so that we can see what's going on in our case, positions right here. And all you need to do is simply position it to the top. Click on it. Hold your shift key, click right here to select all of your items. Then hit Shift Control M or Shift command on a mask. And it will on a maxillary and it will create a mask of all of these components. So basically what happened here is mask has hidden components and elements which are outside of your. So basically your view is your mask. And because our mosque is this big, everything which is located outside of our mosque cannot be seen. Everything which is located in, can be seen. Basically, you can see that I can move this to here maybe. And you're not going to be able to see the whole truck when I click outside because it's mask from here, you can obviously move your mask down a little bit if you want to, you can move it up. You can play around with it and you can create masks using mental, for example. So if you have complex shapes that you need to select, you can obviously use pencil for that. And then you can place in debt shape, you created using pencil on the top or food layer stack like I did with the copy of my button here. Then simply select it, select everything below that, hit Shift Control, Shift command them to create a mask and then you can play around with it. Obviously, you can create a different states like I showed you here. And let me show you one more time in our example what's happening here. So in the first state, when users click or tap Burgess now is going to disappear, truck is going to drop. Disappear, button is going to appear once again and we have this delivery sent. So as you can see, everything is done with a mask. Everything is done with the component states. So masks are really important, a really powerful tool to have in Adobe USD. So I really encourage you to test it out and try it for yourself and see what you can create using masks. 15. 3D Functions: Adobe XD has some 3D functionality and although it is really limited, it's great thing to have an upgrade option to have just to spice up your designs here and there just a little bit. But it's important thing to note that Adobe XD is not a 3D tool by any means. If you want to learn 3D, I really encourage you to test out free tools such as blender, for example, just to understand what real 3D is and what you can do with it. But in Adobe XD, you can really do some fun stuff. So let me quickly show you one example. This is the video I have created recently on my YouTube channel and you can check it out there as a tutorial to see how it's done. But basically if I zoom in, I have all of these cards. And let's say that I want to create this card to be 3D. All I need to do is simply click right here. This thing appears and you can click and rotate and you can see it's really basic. So as I said, it is 3D, but at the same time, it's not really all that advanced, but you can do some pretty cool things with this tool. So if I quickly show you what I have created for that tutorial, if I click right here, then click here on the preview, and click right here. You can see that it goes from stock, which is this 12 3D with just a single tap. So you can see your options are really limited with this 3D function. So let's explore it a bit deeper. So once again, if I click right here to go inside of my 3D option, what I have right here, our width and height. So basically the same thing, x and y say painting, but here we have these three. So this is the axis of rotation, this is the y rotation. And finally, this is the z rotation or desired rotation however we want, and this is desert position. So instead of x and y now we have the Z position as well. So what you can do is explore a little bit and see which all of these rotations are by simply clicking here and then holding the shift key and then up or down arrows. So if I take you ten increments at a time, you can see what x axis is. If I do the same, you can see what the y-axis is and you can go the other way around, too negative, and it's going to change to that way as well. And you can also click right here and to see why, what's that doing? So you can go, for example, 30 like this. And then you can play around with 30 like this. And perhaps, I don't know, 30 like this. And you can have these crazy shapes in 3D, or you can simply hit 0, Tab 0, Tab 0. And then enter is going to go back to the default option. And it's really important if you want to get out of the 3d, you really need to hit this right here, which is the 3D transforms. Or you can use Control or Command T to go inside, then it's going to exit from the 3D. What's really great is you can use different components states with 3D. So for example, this is my default state, but you can just imagine that. Let's say that I want to use different, let's say background, shadow or different colors or whatever else. In my next state, soul, let's say that I want to, I don't know this first state to be like this. But when they click Background is going to change the color, this is going to change the color and so much more. So let's say that that state is going to be called clicked state. Now you can't do that here and it's going to translate into 3D, which is really a great addition. But it, basically, it's, it's really limited. But you can do some really cool stuff. What you cannot do at the moment of making of this video is hover 3D. That's why I showed you how to tap, but you still cannot do a hover. But in the meantime, when you're watching this video, perhaps exit team launched that update or they are going to update it in the future and launched an update. So just make sure, as I said at the beginning of this course, to check your updates, to check Adobe XD team and to see what they are working on currently and the updates they are launching. But basically, that's all the 3D you are going to have at the moment in Adobe XD. But perhaps you're going to watch this video in a year from now and perhaps the updated. So just make sure to check your update and to check the options you might have for 3D. 16. Mockups: Using mockups in Adobe XD is really quite simple, but the trouble is at the moment you don't have that big of a choice of a mock-ups. So I would really recommend either a free online tool or if you have Photoshop, your options are basically endless because there are thousands and thousands of different mockups online that you can download for free or even purchase different packages and use directly into Photoshop. So you can export files from XD, save them as a PNG for example, or JPEG, and then simply open them up in Photoshop mockups, placed them in mockups, and then create different presentations. But if you want to create everything inside of Adobe XD, the only great option I found is angle. It works really great for me, but I found some people online and don't really get it. They get the free version, they didn't get the B version. So take it with a grain of salt. It works for me and I'm going to show you that it works for me, but it might not work for you. So here I have my chatty UIKit and you can get this UI kit on my website if you want to. I can hit control C to copy this one, for example. And then I can go back to angle, or even better, I can take this mock-up for example, and you can see that I have a premium angle baggage. This is a bit older version. They have newer version and now, but let's say for example, that I want to use this one of a phone, hit Control-C to copy it. And you can see that I have multiple of these and they are not even all of them listed here because they are lacking iMac, for example. So if I take you back to my chador UIKit, let's say that I want to paste in that mock-up right here and I want to position it so around here. And let's say that you are creating our presentation solids click right here. And maybe your presentation is 1920 by 1080. Let's call it a presentation. Like so. Let's move that mock-up inside and let's give it some colors. So if I go right here, go with main balloon may be. And then let's just leave it like that for example. So you need to position your mockup of this screen into your phone. So how you're going to do that? Simply click Control and click go to a Layers panel. You need to be on the screen layer, which I have at the moment. And then let's see, this is called splash screen. So you need to go to plugins. You need to find the angle plug-in, apply Mockup. Then you need to select a splash screen and hit apply. It's going to work its magic. And in some cases it's going to take a lot of time. But in my case, because it's really quite simple, it applied the mockup and you can see how that looks like. So if you want to, for example, use this feed number five, process is exactly the same. So I'm going to go to the screen layer, go to the plugins, apply mockup and feed number five. Let's located right here. So feed number five here it is. And you can play around with pixel density quality orientation. So you have best and you have a little bit better, you have average and so on. But I just choose to be at best hit, apply. And you can see it's worked its magic. And depending on how big your screen is or how tall it is, how many different elements are inside, it's going to take you more time or less time. But as you can see, it takes just a few seconds in my case. So as I said, this is really a great thing to have. And let's go back to this. And let's say that now I want to use this mock-up or even better, let's use, I don't know, this one. Hit Control C, and then I can go back to my main presentation file, extend my airport. You'd control V to paste it inside. Perhaps it's going to be located here. And now I can click inside, locate my screen layer, which is this right here. And let's say that I want to include this in white accepted screen. So let's go back to here, apply mock-up located. So in white, accepted. Let's see where it is located. For can even find it here on the list. Here it is in white accepted, hit apply. It's going to work its magic. And perhaps it's going to take a little bit longer because of all of these different elements, but here they are. So if I select the entire mock-up, bring it down. You can see that the quality is pretty decent, but it's going to obviously compress a little bit. So it's not going to be as high-quality as this is, but this is really great and good enough for presentation. So basically that's angle. And you can go to their website, you can simply type in angle for eggs D, for example, is going to take you there. As you can see, it works in my case, but I found online some people say it doesn't work. So what you can do is installed there, plug-in, as you can see here it is, right here. You can simply go to plug-ins list. You can go to the search direction angle. And you can see it's right here. I installed it. And after you install it, go to their website and check out the free version of the mockups. They have. C If you're like, you'd see if they work for you. If they do, great, then you can really decide if you want to purchase the full premium package. And you can see in my case, if I show you that one more time, how many of these mockups there are. This is also not default story because you can also get all of these vol papers. So this is how it looks like. So you can get these wall papers and you can use them in your designs and they're extremely big. So let's say this blur number one, and let's go back to our angle, and let's go back to our design. So let's say that I wanted to include image here. And let's go inside to this background. For example, I wanted to include this blurry. I can simply drag and drop it inside and you can see how big this is if I double-click. So you can really scale it up. And if I check one more time, I think there are some who like 4K and 5K when yeah, phi 1202880 in size. So you also get these evolved papers and you get all of these different angle mockups. And you can see we have watch, we have pixel nexus galaxy iMac and saw much more. So if you want, you can check it out, but make sure to test it out for yourself. Because I saw online some people complaining that they cannot either installed the plugin or the mockups don't work or they don't work in their case, but they work in France case. So make sure to test that out for yourself, but that's basically it for the mockups in Adobe XD. If you have Photoshop, if you have different online options, I really recommend those. And because doors are much better in quality in range, you can also choose different devices. You can choose, for example, to put your designer printing truck or to put it on a house or on a sign or whatever. But you don't have that option in Adobe XD as of yet. You can also jump between Photoshop and XD and save the image savior designs as images. Xsd then jump into Photoshop, position them in mockups there, then hit control or command as they will apply automatically to XD files. But that's really a workaround. So your options are either angle or if, by the time you're watching this video, perhaps some different options crop up. But in my case for now, it's either angle or Photoshop or some different online tool. So once again, into rural up due to decide what you want, what you're most comfortable with using. And if you want, you can pay for angle or you don't have to, you can use the free version, which is really limited. 17. Shortcuts: Knowing how to use keyboard shortcuts is extremely important because it's going to speed up your process is going to speed up your workflow. And he's going to make your life as a UI UX designer a lot easier if you know how to use certain shortcuts for the start, make sure to learn the most important ones. But later on when you move down the line and improve your knowledge of UI UX or Adobe XD as a tool, then I really recommend to learn some, a bit more advanced shortcuts. So to show you what I mean, kinda have a design which I created on my YouTube channel. So if you want to see how I created, head on over to the YouTube channel and check it out. It's actually a series of designs. We're moving from paper sketch to wireframe in XD, then to design and finally prototyping. So if you want, you can check it out there. And to show you what I mean, here we have a bunch of these different elements, solid. Say that I want to click right here and then right-click. You can see next to all of these, you can see these shortcuts. Obviously the most important and commonly use is undo, which is Control or Command Z. But you also have control V, control C. You have a command, we're Command C of course, but you have multiple of these. So if I right-click right here, you can see copy. You can see based, based appearance, duplicate, delete, move to front, move to back, group, ungroup. So there are a lot of these different shortcuts and I really recommend that you learn as many of them as you want and as you need, especially when you develop your workflow and when you see that you are using same tasks over and over again, it's really important to save those tasks as shortcuts because it's going to improve your speed massively. To learn these shortcuts, you can obviously do what I'm doing right here. So you can right-click and you can see what everything is. Or you can go to websites like this. You can simply Google Adobe XD shortcuts in. It's going to take your official Adobe Help. And you can see keyboard shortcuts right here. If you want, you can click to download the PDF version of these shortcuts. And you can see it's showing both Mac and Windows options. So you can see a general shortcuts for edit menu, for File menu for part or pen tool for layers, objects, groups and so on. So you can download the PDF learned shortcuts that way, or you can explore them through Adobe ASD. Simply learn what is the best way to save yourself some time when you're working as a yo-yo has designer in Adobe XD is by using shortcuts because you're going to see as soon as they go into your daily routine, you are going to be able to be much faster, much more productive, and you're going to be enjoying XD much more because you're not going to think in overthink what you're doing because your mental capacity has increased with all of these ASD shortcuts. 18. Working With Files: You can work with multiple files and file types in Adobe XD saw from basic image file types like JPEG, PNG, you can open and save PDF files. You can work with SVG icons and much more. Also, file types are really important when it comes to document files. So for example, because Adobe XD is obviously created by Adobe, you can easily open and work with Photoshop files. You can also work with Illustrator files. And you can also work with sketch for hours because they are trying to take as many sketch users as possible and bring them to Adobe XD and make them stay there. So if I show you here on our home screen, what we have is on your computer, you can click there and you can clearly see gets started with existing design. So this is what I was talking about if you have a file. So for example, our client developer team made somebody else send you the file type and you need to open it up in Adobe XD. You can do it from here. So here we have b is d or AI, so Photoshop or Adobe Illustrator file, we have XD obviously, and this is what, as he opens up the best and easiest. But we also have sketch files and this is what I wanted to show you. So I have some sketch file from envision and I will open it up. And one great thing about Adobe XD files is they are really small. But here with this sketch file, with all of these different components, layer styles and so much more, we have a large file. So that's why if you take a look right here, it's taking a really long time to open. But what Adobe XD is trying to do is open up this sketch file and convert it to Adobe XD files. So as you can see, it starts filling up with these components and it's going to show a bit more. Now as you can see. And what is doing is trying to take sketch components and bring them right here. So as you can see, we are still missing colors, we're still missing character styles. But if you update to these fonts which are missing in this case, they are going to appear here in the character style panel. But basically this is how that is going to look like. So we have welcome screen, we have mobile version. If I scroll down, we have tablet version. And finally, we have web version here as well. We have UI color. So this is basically, they're sort of style guide. We have these main components and you can obviously create components from these elements and you can see that they are bugs sometimes like a week, this text for example, but we have it as a component here. We also have symbols which are sketched a way of saying components. So there used to be called symbols in XD as well. Now they're under components. So basically this is how that looks like. So you can see it does look quite a bit messy, but you can still work with these files. You can open them, you can save them as native components in Adobe XD, and then you can save the file later and you can share that file with clients, developers, and your teammates. So finally, let me show you the structure. So if we take, for example, this symbol right here, and if I switch to my layers palette right here, you can see what we have. So we have this form. So we can add it all of these elements. Let's say that I want to change them. However you can see it updates pretty easily. We have this icon in the center, so you can easily add it. The appearance of this icon, for example, we have this text and let's say that I want to update this. So let's say that I want to extend the base and button. So let's bring it up to here. Let's bring this text just a little bit now. So it's 60 between ICANN and this text and this text. So basically now this component is updated and I can do the same for all of these other components. So what we can locate it, it's called a form. And I can jump in right here. I can do what I told you. So click right here, type in the forum because as I said, we have multiple of these. So you can hover, you have formed two instances. And finally, we have formed of two instances of this one. So perhaps it's a better idea, and they didn't do that in the first case. Because these are mean components and mobile symbols, I will call this form mobile. So let's test it out. Form mobile, which is once again why it's important to desktop or of your elements. So we have forum and form and form. But if we created it as a form mobile from the start, then perhaps if we were able to find it, mobile still doesn't exist. So you have to perhaps close at the exit, then open it up again, and then it will update there and show there. But that's basically it. That's how easy it is to work with sketch files. As you can see, there are clearly some bugs and you need to find your way around those bugs. For example, you can delete these components from this file and then start over. Or you can do what I did right here and then edit the components. Close dxdy file, open it up again and it will show as an aid to component there. Then you can save it out as an x D file and you can share with which we are developing a video developers, clients or teammates. 19. Working With Free Resources: When you're working as a UX designer, obviously in every single project that you do, you need resources. Now whether those are images, but those are icons, mockups, whichever other resource you want to use, you have two choices. You can work with free resources or you can work with paid resources. Especially beginners and designers who are just getting started in this business tend to use free resources. That's why majority of designs online look exactly the same. Because all of those desires are using basically exactly the same resources as everybody else. And that's the one key problem. And the other key problem is just selection that you have online. So if I show you with the images example, but this can also be translated two icons. Here I have unspliced open, which is basically the golden standard of these free images. And you can see that you can scroll down and find some amazing images. So let's say that for example, for my project, I want to use this image. I can open it up. I can see who the photographer is and I can download it right here. I will also have to leave the link to this photographer's profile because I will have to credit them. You don't have to do this necessarily. But as blush says, it's going to be really nicely for that photographer in particular and for us blushes business as well. To leave the link as to where you found your image so you don't have to, but it's really nice thing to do. Paxos does this as well as all of these other websites as well. So if we go back to the image, let's say that I use this image, but for example, I want to use a photo of this girl in some other positions. Or let's say that I want to use the photo where you can see this girl as a whole. Perhaps she's sitting somewhere, she standing solar. So let's see if we can find a picture. So you can see that we have this one image and this is the grow, but shouldn't, it doesn't have these flowers. So let's see if we can find something else. And as you can see, we are now stuck. So we cannot use that image in a series of other images. Yes, it is the same girl, but it's indifferent outfits. It doesn't have that, those flowers on her face. It doesn't have the same exposure. Colors are not exactly the same. Outfit is not the same. So straight away, we have a problem. So how designers are working around this problem? There are simply finding other models who are looking similar with the similar exposure on those images with similar colors, styles, with temperatures and so much more. But basically that is your workaround. Your designs are not going to be coherent because you are going to take image from this photographer with this exposure, does photographer with this exposure. And same story goes for the mock-ups. So for example, if you are using mockups which are not from the collection like I showed you, angle collection is then one mock-ups is a one mock-up is going to have, for example, I don't know, iPhone ten. The other one is going to have iPhone 11 and then MacBook is going to be the older version. And so much more if you're using icons, same story, let's say that you are using outline icons in your case. And perhaps you really like the search icon from that outline back. But for example, you also need a house icon and you cannot find the same style of icons in that back. So what you need to do is use completely different back from somebody else who made it. That's going to be a chore for developers because icons are not made the same way. Perhaps this icon is available as an SVG, this icon is available as a PNG. And then when you send those files to the client, you also have to say to the client if you want to use these items. So for example, this image, this icon, this mock-up, You have to credit all of these designers because they created it. And under certain licenses, you need to do certain things. Otherwise, you are risking a lawsuit. And that's really the main issue with these free resources because our, my almost 20 years in this industry, I found many, many, many designers out there complaining about somebody else coming after them. Ido photographer or a fellow designer or a website because they use a resource, especially from Google Images. Because when you're using resources from Google images, you really have no clue who created it. White and they created, let least with websites like ants pledge for example, or icon websites like flat icon for example, you at least know who created the original item, where you download it and who you can credit. But if you're using Google images, for example, or Google files, then you're in real trouble because majority of times you really have no idea who created the original design or the icon or whatever. And then once your client uses it, they are risking or potential will sort. So just keep those things in mind. Number one, collections, so your designs are not going to look coherent because you can take one image from dispersion, one image from this person. So design is going to look quite messy, especially on screens with lower latency. And especially nowadays we have 120 hertz screens. So if you're using PNG icon and SVG icon, users can really tell, and especially with these lawsuits. So just keep all of those things in mind when you're getting started, when you're using these free items from the web. So just make sure to understand. I'm not saying that you don't use these free items, but make sure when you do use them, to use them responsibly, simply save all of these licenses, seawall of these resources, very, you found them. You can open Google doc for example. And then you can list images in a list where you found them for a particular project or icons or whichever other resource you are using. And then you can send at least to your client and say, if you want to use these resources. So sane ones I did in my design, makes sure to follow these steps, to thank these people, to put the links on their websites and so on. So therefore, you as a designer are covered and then you are taking the responsibility from yourself to your clients and make them have a choice. So if they want to use these items, they can, but they now know the risks. For example, let's call it like that. Or if they want to use some other items, then you're cleared as well because you are saving yourself from potential lawsuits and from potentials issues in the future. 20. Working With Premium Resources: But what happens after certain time when you gain some traction, when you get some more valuable clients, when you save some money than a really, truly recommend that you avoid all of these free resources, except for example, for fonts, because you can use Google forms which are free and open source and really great. But once again, majority of designers are there are using those funds. So make sure to understand if your design is looking quite similar or even exactly the same as some of these other designers. There is great potential chance that you chosen font that other designers have chosen as well, icons, images, and so much more. So once again, if you want to use premium resources, there are many different options are there, but what I truly recommend is and vital elements. So this is how it looks like. N, you are getting all of these items that you see right here under one single price. So you're getting additional 50 million photos. You have their photos here as well. You have stock video, video templates, music, sound effects, graphic Dan blood. So print templates, websites, your kids infographics. We have graphic, so backgrounds, textures, patterns, icons, presentations, photos, fonts, add-ons, web templates such as site templates. You also have WordPress themes. We have 3D right here we have WordPress, CMS, three files. We have eBooks and courses as well on Watteau dots plus, you're getting all of these different elements under one single price. You are paying the price for one year. And then in that one year you have unlimited use of these files. Because on some other sites like usaid, for example, when you pay, you have a daily download limit. So you have a limit to how many items you can download in a single sitting, for example, or for a single project. While Whitt and vital elements, you don't need that and you can use whatever you want with Eduardo elements and you're always covered with their license. So let's take photos, for example, let's jump in right here, and let's see photos. So once again, you can go to those 120 photos and they are 50 million additional photos out there. So let's say that I want to use this photo. I can click on it. And when it opens, you can clearly see straight away one huge difference between premium photos and free photos. It's the size. So you can use these photos, for example, in a campaign. Let's say that your client has a campaign. They are using this exact photo footprint on small surfaces. So let's say on a business card or on a flyer on big surfaces. So let's say on a side of a building, on a website. So webpages, and let's say, for example, mobile design as well. Maybe they're using it in a print, maybe they're using it on television. So you are really truly covered. Number one by the license and number two with the file size, because the file size is huge and you can work with it really easily. Now when it comes the time to download it, you can simply click right here to download, you can create a new project and let's call it r image, or a project image or whatever. And you can simply click Create, Project, our image, ad and dialogue. And it's going to start downloading right away. You can download without a license, but that way you're going to get watermark all over that image, like you see right here. So you can use it and send it to clients that way, but they will still have to purchase that image. So it's really a drag. You can see it's 70 megabytes in size, so it's really quite huge and let them quickly cancel it. So you're not bother with it because I want to show you even more. It's by this persons to 74 images. So we are looking at this girl. So you can open the profile of this person. You can also scroll down and see straightaway. So here it is, and you can see how that looks like. So straight away you can see it's from this series because lighting is the same, models are the same. So you can start scrolling and seeing where that image is. So let's say for example, you need these images from these people. You can see that all of them are in this office. Lighting is exactly the same. Sizes are huge and you can also get all of these additional images to use from this same series. So let's say that you have about us section on a website for example. And you want to show your teammates, you can use these people. If you want to show your work environment, you can use these people. And it's going to look coherent because it's from the same set created on the same day, under the same lighting by the same photographer, uploaded on a same place. So in this case in VO2 elements, and you can use them all under same licensed. So you don't need to download five images, have five different licenses to send to your client, and they have to credit each author of those five different images. They can simply use this license. They don't need to credit anybody. They just have that license in case this photographer approaches to them. And they can simply showed him the license to say, take a look my designer and got this from an VO2 elements are have the license and they are covered. So this is really the main and key difference between free and paid resources. Once again, you can get started with free resources. Just make sure to understand when you're using them. There are some risks involved and there are some professional levels involved, like I explained. But when you're using professional licenses and you're paying for those services, then you really have no limitation. And the choice is really quite huge as you saw right here. Let me show you one more thing with the icons for example. So if I take you back right here and let's say, I don't know, start up icons for example. And you can see right here it opens in different categories. So let's say that I need graphics because I need this startup icons, you can clearly separate them like so. You can also choose whichever file format you want. And you also have a bit more of these file formats supported, but they are not shown right here at the moment. So let's say that I really like these ones and I like how they look like. So I can simply visit the person who made them. It's just icon. And you can clearly see how these icons look like. And I can jump in right here and locate the icons that you can see in the exactly same style. You have, all of these different icons so you can use them in your project. And your project is going to be much more coherent. Also, you can clearly see that they are made really precisely and really professionally. But you're also getting is colored icons as well as the outlier icons without any color. So you can adjust them however you need and however you want. You also get these premium looking illustrations, which is one big trend I'm seeing recently, especially over the last one or two years, people are using this plug-in in Adobe XD to generate these illustrations. And every single design out there is looking exactly the same because all of these designers are using exactly the same illustrations. And they are going so far to be that lazy, not to change the color of these illustrations and perhaps change the pose, perhaps change the size, composition, or anything else. They're just using those icons and illustrations for free. So therefore, using an Watteau elements for example, in services like it gives you that competitive edge. Because not only are you covered by these licenses, your designs are going to look fresh because you have all of these examples to choose from. And they are going to look much more professional because you're going to be taking them from designers who created them in side of the collections. So whether those are images like I showed you or icons like I showed you in this case, your designs are going to look much more polished and much more professional if you're using premium services like inverter elements, for example. 21. Using UI Kits: If you don't want to get started from scratch every single time, the great way to improve your workflow and to increase your speed is using UI kits. And you can use UI kits which are free and really small, or which are paid and really big. So let me show you a quick comparison right here. So Cura have a chatty UI kit, which is the UIKit that me and my team have created a long time ago. So you have all of these elements, you have all of these components, you have all of these character style right here, so you can get started right away. So if I click right here and take some of these. So for example, let's use this. And let's say that I want to use, for example, on an old desktop BAR copy and pasted right here. I want to use this image, copy and pasted right here. And let's say that I want to use this button, for example, copy and pasted right here. So you get the idea how quick this is. You just need to copy and paste elements and you also can use components. So if I take you back one more time, for example, I can go right here and we have nav bar chat for example. I can drag and drop it right here. And I can simply position it to be right here. So you can see you can start building these elements really quickly. You can change these items. You can change the colors, you can change images, icons and so much more. So that's why you, why kids are extremely useful. You don't need to create these elements from scratch. You can simply use them. Now this was my UI kit, but you don't need to purchase anything that we created. What you can do is simply use free UIKit which are online. But once again, you are running into this same issue which I mentioned previously about free and premium items. Your designs might end up looking exactly the same, but not in every case. Let me show you. So if you jump in right here, which is Adobe.com slash products, XD futures UI kits, or simply typing Adobe XD UI kits online and go to Adobe's website. You can go right here and see UK have Apple design, which is Apple certified design. And this is really extremely useful if you're creating iOS apps. So I really, really truly recommend that you get this google material design, same story, but for Android AGM components. So you can do that. Microsoft UWB, if you're working for Microsoft, platforms, for Amazon, Amazon, Alexa, if you're working with voice, which is the future, Adobe XD also supports. You have IBM Design and you also have Bootstrap. So if you're working with bootstrap, you can't start there. Also, you can scroll all the way down and you can see you have sign-up screen Notes, app, hand-drawn wireframes. So you have this design system presentation components date. So you can jump in right here and download any of these UIKit to jumpstart your creative process. So once again, just think about it. Always start with free ones who, no matter what you're doing, especially if your get started. So just desktop water, see what works for you, what doesn't. And then later on, you can purchase some of these UI kits and elements if you want to. But as you saw, the free choice is extremely huge and this is just on this official Adobe website. They are third-party websites out there and designers creating all sorts of amazing stuff. So I really urge you to check it out and see because you are kids can really save you a bunch of time and a bunch of energy working on any project, big or small. 22. Creating A Design Project: When you're creating design projects, there are few things that you should consider, like how big the project is, how long is it going to take you? But also, how long can you go with the structure that you have in place? Meaning if the client for whatever reason, decides to expand that projects in the future. So if you're doing a website design, maybe they want to add some more pages. If they're doing app design, maybe they want to add more screens. They are doing dashboard design. Perhaps there want to add a few more sections that you didn't count before. So how all of that is going to look to your design process and is your files scalable enough? Is your structure scalable enough to support debt load of additional design requirements and design feedback. So I'm going to show you a file which is from my course, Adobe XD masterclass, which is at over 20 hours long masterclass. And you can get it with a huge discount. Or if you're watching this course on one of the platforms, you can simply go and enroll now. And if you are already enrolled in the class and then you are going to get this file included in a class files. So here is how it looks like. And I'm usually starting with the design brief. We don't have a design brief here in this singular file because it's an external file. And once again, if you are in a course, you're going to get that design brief. You can then replicate that file to your own projects no matter if they are big or small, you can use that project file for the design briefs for your both personal and commercial projects. So once again, you're going to get that file when you are enrolled in a course. But here we have this file structure. And as I said, we're usually starting with a design brief. And inside of the design brief, we need to get all of these major information like who the client is, who their target audience is, how old they are, where they live, what they do, how they are going to interact with our app website dashboard, whatever we are doing. And then we're going to ask the client all of these additional questions which are listed and explained in that design brief video. So once again, you can check it out in the course and check out the file as well. Then after you gather all of that information, what we are doing is we are starting, in this case, the website architecture. So here we have the website architecture laying around. And I'm not going to zoom all the way not to bother you, but this is just a level of all the pages currently at our website, how they are interacting with each other. And this is just at the very basic level about how pages are interacting with each other. If the user clicks on one page, where is it taking them? If they're clicking on another page, where is it taking them kinda go from page to page? Do they need to go to separate pages, external pages, and so much more. Once again, if you enroll in the course, Everything is explained in that video. Below that we have paper wireframes. And as I said many times, I really like to start with paper wireframes because it is just the so easy process you, all you need to do is simply use any kind of Ben, any kind of paper. And you can simply dump your ideas that you have in your head on a piece of paper. And as soon as you start doing that, you start realizing our SOM ideas going to work. Perhaps some ideas might not work with this project. Then you are going to be able to understand it quickly because you can do that much quicker than we'd starting with any software including Adobe XD, because all you need once again is just a pen and paper. Then once you decide on the overall project style, on the overall project structure. Then you can move on from paper wireframes to Adobe XD. And here we have paper wireframes right here. I scanned them and dragged and dropped them inside of Adobe XD. But if you don't have a scanner, you can snap a picture with your phone and then you can bring that picture in Adobe XD. And from then on we can move on to wireframes. And you can see we have just these basic colors. So we have few shades of grey, like really light grey, perhaps a bit darker. And then this dark grey, We have a logo because in this case clients centers the logo and we have some structural elements like the footer here. And you can see that we just did this one line in the footer links because we still didn't realize at this point the footer structure is going to contain, therefore, we just kept it very minimal, but at the same time it still works as a footer and you still are going to be able to understand what everything is. Dan, here we have a login and sign up pages, and here we have the major dashboard page, which is the homepage for the dashboard. Because when users go through all of these pages, they go to login and sign up from any of these pages because we have a call to action button here at the top. They can then go there. And from there they can login to their dashboard and access all of this major information, such as account information, transactions, loans cards, and so on. Because this is a bank website case study. So basically debts, how wireframes are going to look and wireframes are there. Once again, at this stage, you can start sharing with your client. Client can start leaving you feedback. They can do that in the paper wireframing stage as well. But it's much more elegant and it's much more simple here because you've done it in Adobe XD. You can share the single link with them and then they can leave the feedback. Perhaps they can start to understand the structure of the website, of the app or the dashboard, whatever you are doing, and then leave you concrete feedback on debt structure or on a single page of a structure. And you can easily change it because once again, take a look at it is just a wireframe. They don't have any images to worry about. They don't have any colors to worry about. Perhaps even not icon to worry about because you can see in this case, we have just used star just to indicate that this is where the icon is going to go. Once we start with the design, we used this color for all of the images like you can't see. And you have to explain that to your client once you're doing this because sometimes they don't understand and they're going to ask you, especially clients who didn't deal with designers before, what is this whereas the image and you have to explain to them and guide them through the entire structure and the entire design process. Okay, this is just the ideation part. This is just the idea. This is going to represent the image, this is going to represent your logo, this is going to represent the icon and so on and so forth. So once they are set on the structure, or at least partially set, then you can move on to the design itself. And here we have the design. And as you can see, we included many different images, many different colors This time, we also included different transitions, which I'm going to show you in just a second. As you can see, footer is now as a whole because we actually know the overall structure of our page where everything is going higher rating is laid out so we can include that footer. And once again, because of the linking properties, I can simply include this as a component. And you can see. And this as a child component. And all of these are children component of this master component. And any change you make right here to the photo, for example, client changes their mind and they don't want cards, debit cards, for example, maybe you don't want to change it to something else, or you need to do is simply go right here to a master component. And once again, you know, it's a massive component because of this field in diamond, while the child components are, have this empty and holdouts diamond. So once again, if they want to change, for example, those debit cards, you can change them here and it will update automatically in real-time across all of your art boards. But you can also see right here is we included animations here. And we also created different screens for dashboard design as well. Because now with the wireframes, we just had one. But it's just to determine that we have that aural style. We know what the dashboard is going to contain. And how do we know that? Because we asked our client a lot of these different questions which once again unlisted into design brief. And when you start creating your going to communicate with your client, either to true slack through email, chats, whatsapp, y-bar, it doesn't really matter wherever you are taking this communication two, you're going to ask them a lot of different questions. And then from this single-page you condemn branch out to all of these different pages because now you know, what's the master and required information? What's the key information they're going to keep on this page? And then you can branch out from there like we did in this case. So you can see that we have dashboard accounts, transaction longs, and we have all of these pages because once again, we asked our client what are the main main services. We included those services and simpler branch out from there. And once again, I explained all of that in the course so you can check it out to see for yourself. Next what we did after the design process is finished. Because you can see this is the white design because it's done for the desktop devices such as these large screens and so on. So we moved onto responsive website design. And here we have just a few examples of different grids. And this is just how one of these basis looks like. So this is just the homepage and I showed in the course how you can go from this wide layout all the way down to this small layout and adapt your layout to all of these different pages. Now we didn't want to all of these other pages because then the Course would take something like, I don't know, 100 hours or something like that. So I just explained the oral structure, how everything works. I guided every single student through this entire process, explained how all of these different elements are adapting to these different widths and heights. And then we moved on to responsive website design for our dashboard screen. Now we also did the same thing here as we did here. So we just use the dashboard home screen and the same thing for this page. So Dashboard, the home screen and website home screen here as well. And we adapted them through all of these different sizes. So basically you have five different sizes. And you can know how many sizes your client is going to support by simply asking them if the client doesn't know, if they don't understand, that, they can simply ask, there are developers about all of these different width. This is especially important in web design, in app design as well. Because just imagine you are creating a design for iPhone 12, for example. And the client wants to support iPhone eight. They also want to go down to the iPhone seven, but those older phones do not have a notch on the top. So therefore, you have to adapt your design to fit the needs of the smaller screen. Also, the screen density is different. So therefore, you have to prepare yourself by asking your clients all of these questions because it's a different thing. If they have just one page in one size and that's it. Or if they have like we do right here. So let's check it out. 246810121415, different pages, as you can see, in five different sizes. And we also are doing wireframes like this. And wireframes on a piece of paper and website architecture, so much more. So you can just imagine that project like this is going to take you a month or two to complete, depending of how active the client is and how often they respond to your feedback. So you can just imagine it's going to take a lot of time to complete a project like this, rather than just doing a one single page. But that doesn't really matter. The process speaks for itself and it stands. You have to do all of these things if you want to keep track of what you are doing. If you want to keep the client in loop, if you want to keep them in your notes so you can do all of these things or not. But then once again, I said in the beginning, they want to do more pages. You didn't have any structure in place. So those pages are going to look different from the original page. Then you have to change the original page as well. And now you're in this loop once again. So having a solid structure in place as soon as from the get-go. So as soon as you start going and start designing is going to help you massively later and is going to help your client scale and grow this project as they grow their business. So after the responsive design, as you can see, we have project style guide. And project style guide contains everything from callers to typography and different font sizes and font weights, to iconography too. Different components are so much more. And you can see right here how many character styles we have, how many colors we have. And finally, how many components we have. You can see there are loads of them. And finally, after that is completed, we are then moving onto project presentation. And I'm just simply explaining 3D how it works in space. And you can see here how these three components look like. So this is just a single component. This is components Horace state, but we are managing to create it in 3D to give this sort of look. After I explained the presentation, we're going to move on to Q and a. And you're going to get all this additional information, which is part of the course, and that's basically the course itself. One major thing that I want to mention are these components. And I want to finally show you how all of this looks like. So components are extremely important because you can scale them as you move along. So let me just show you one quick example. If we zoom in right here to my website responsive design. You can see that these are components because if I double-click right here, we have the hover state and we have the default state, and we have the same thing for all of them. You can see how our state and default state. So if we move on down from there, you can see that we have the same thing for here. So if I double-click right here, you can see that we have horror state and we have default state. These are large devices. So once again, hover state and default state. But because these are medium devices and tablets, we only have Horst, sorry, default state because that's all we need. Because on the tablet you cannot hover and same thing goes for the foams. You cannot hover on the phone screen. So you have to think about all of these things. Once you start designing, you have to adapt all of your pages. And you can clearly see that this component is adapting nicely. You can see how text is really nicely wrapping around. High rating is extending to fill in the necessary space. Everything looks in order and as it should. So basically, that's all about components. And finally, let me hit preview. So I'll click on this flow. Click right here to launch my preview. And I'm going to show you how all of this is going to look like if you enroll in a course and you're going to get all of these different animations. So here we have a simple hover effect. And you're going to see once I start scrolling, we have this glass morphism effect in the background and everything stays put and stays fixed. Once we start scrolling. Then we have these hover effects with these animated icons in the background. We have this as well. We have hover effect for all of these different buttons. You can see once you hover, these arrows are moving. And I can go to accounts page, for example, from wherever I am. And here we have these. So we have hover effect here and as well we have these. So when you click on some of them, they are changing depending of the service which the client is offering at this stage. And sorry that my computer gets a little bit buggy in C there. So therefore, once you start moving through all of these, you're going to get all of these animations. Finally, we have something like cards and we included some deeper animations here with the hover, you can see that the heart is expanding something like a heartbeat. We have this animation as well with the background shadow here added as well. Same for these, we have this one, so the card rotates. We have hover effects on all these different buttons. And once you go through all of these different pages, you can go to login. You can click forgot password or don't have an account. You can see that it animates once you login, you go to the dashboard and all of these different pages are containing different information. So you can click through all of these. For example, you can go to your account, let's say, and you can switch between them here. And this is why the components are so important as a keep explaining, you can animate these, you can get the higher effect here. You have these scrollable groups, like so. And you can go through all of these. And basically that is the design and how it's done. But you can switch between them. You can change different cards, you can deposit funds to discard and so much more. So that is the design from the course. You can enroll in a course. And if you're watching this on YouTube, massive discount is going to be linked down below. So make sure to check it out and make sure to enter that coupon code to get that massive discount because this offer is limited, so make sure to use it and that's basically it for this entire project. I just wanted to show you how you can structure your design projects, how you can create them, and then you can scale them at a bigger scale. No matter how many screens you have, no matter how many sizes you have. Once you have the good foundation in place, then you can scale endlessly. 23. Creating Design: When you start creating design, as I explained in the previous example, you can do a lot of these different things in Adobe XD. So just want to quickly elaborate on few of these different tips and tricks. And you can always watch my courses. You can always check out my YouTube channel with loads of these different tutorials if you want to go in depth, this is just a basic course and I just want to keep it nice and short to provide you with as many information as possible. So if we go and take a look at it from the previous example here we have this website design. I just want to quickly show you how it's done. So what we have right here is this navigation. And you can see what I mentioned about the component states. You can have as many components states as you want. You can include different hover states. You can do whatever you want with them. So in this example, as you can see, we have default state accounts, loans cards, invest digital. So all of these different menu items and plus we have included component inside of the component, which is for this button, which has two state. So basically this can get extremely complicated or it can be extremely easy and simple when you're just getting started, make sure to keep things nice and simple not to confuse yourself. But once you get some exposure, once you get some understanding of all of this, make sure to try and include the different components days because it's going to make your life a lot easier and a lot simpler than with just a single component, then you can copy and pasted everywhere else in your design. Now, moving on, you can see that it's fixed when scrolling. So when I click right here to open up this preview, you can see when I start scrolling That this is fixed because it's telling Adobe XD, make sure to stay where I put you when it starts crawling, makes sure to be there. You can see that we don't have any hover effect here. And that's on purpose because I didn't want to while my students too much. But I explained that you can include different horror effects. But in this case, I don't think it works that well because of this glass, glass morphism effect that we have in the background. I wanted to include that background effect just to keep things nice and simple and make it look a little bit cooler, because that's the whole point of this project. If you go to the design brief video in the course, you're going to understand why, because that's the target audience, specific target audience for this exact project. So therefore, a white background is not going to do just dead. But if you're doing one-color background like white, gray, dark gray, black, whichever, whichever are the color you include, then you can include higher effect for every single of these menu items, like we do here for the login button for example. So this is just the default state. This is a hover state and you can see it works no matter where you are located. But with this glass morphism effect, it really doesn't look all that well to have that hover effect. So that's how that is completed. And next thing I want to show you our scrollable groups. Now, you can see here that we have four different flags. We have four here, but we have three here, we have two here. And that's done with scrollable groups. So if I take you here to the original page, you can see how that looks like. So we have 246 different flags with six different exchange rates. But here on a mobile version, for example, we have just to, so let me quickly take you to the, this one. So it's 40 tablets and could click enlarge it. And let's go down where they are. Here they are. So what users can do is simply tap. And scroll between all of these and then go left and right. So what this is doing is you are preparing your design for different devices in different device sizes and different screen sizes. And you are doing this, in this case with something which is called a scroll. And when you click right there, you can see that this horizontal scroll is included. You can also include vertical scroll. And I can even show you that in this example, which is for our dashboard responsive design. Or we can even go up here. If I click right here and then click here, preview, you can see that we have vertical scroll included here, which is great because you can set this cutoff points and you don't need to extend your design all the way down. You can simply use the space that you have. And then you can simply include these scrollable groups in place. So you can show all of this different and additional data and information rather than simply extend your design in making the users scroll through your design as a whole. And finally, you can do a lot more with this. We don't have a map at this concrete example. But what you can also do is do these animations. So if I double-click inside, you can see that we have default state. We have hover state. It's really quite simple, but also there are some drop shadows included. There is some circle included right here. So there is a lot going on, but it looks quite simple and it looks quite nice. And also with this example right here, for example, we have the same card as down below, but now her hover effect is a lot bigger. And you can see that this background shadow gets a lot darker once you are on the horror state. So you can do all of these different additional things with your components. And finally, let's give this a world for example. So as you can see, this entire section is, Let's check it out in the layers panel as well. So we need I need a loan is, as you can see, a component. And you can go to default state which is closed, then all the icons aren't like this. You can go to this first state, it's selected, other ones are not. And you can see when users start clicking between all of these dates, they are changing depending on what they clicked or they can go to default state. And all of this information down below is going to collapse right to here. And then when they click right here, for example, it's going to expand and go all the way down. So as you can see, you can do many different things in Adobe ASD in terms of design. Make it as simple as possible or you can make it as complex as possible depending of your skill set and depending of the project in question. Some projects really do not require any complex animation and in complex transitions, any complex designs, while others require you to do so. So make sure when you start learning, when you start growing, when you started gaining some exposure and some traction in this the UI UX design role. Make sure to try to focus on expanding your skills as much as possible. Make sure to learn shortcuts as much as possible because it's extremely important later down the line to know as many of these shortcuts as possible because they're going to help you massively. 24. Prototyping Your Design: Next part of Adobe XD, which I want to cover is prototyping. It's really important because in the past, for example, if you have created your designs in Photoshop, you have to use external resources, something like envision to create prototypes. So therefore you have to export all of your Photoshop files or LinkedIn with envision and then create your prototypes there. Then you have to send envision linked to your client. Client has to respond. There you have email notification, which is just too complicated for todays quick developing world. So Adobe XD has this great features included inside, which is prototyping. So you can create, prototype and share or collaborate with your clients or teammates all within one app within, without any need to change these apps without any need to pay for external resources, you have all within one app and you can get started for free. So let me show you in this example, we have prototyped here. So I showed you a design. When you click prototype, you can see that instantly all of these blue pins started to show up. And these are for these flows. So you can see that on this flow, we don't have any connection with this flow. We have a lot of these different connections with this flaw. We don't have any. And with this flow we don't have any. But when I click right here, you can see that we still do. And also when I click on this our board, you can see that we still do and it's still connected with some of these main screens. So what all of this means in translation to English basically, is you can connect all of your reports between each other. You can connect them with one single size, like I showed you for the website size. But you can also connect them with the responsive size. And you can show to your clients directly how all of that is going to look like. So when you start sharing and we are going to get to the sharing in an expert, then you can share either one flow, which is just for example, website design for desktops, or you can simply share all flows, which is all website designs in all sizes. So if I show you how these prototypes look like, let me go to website design. You can see how many interactions we have right here. So if we zoom in really nice and close and click on this rpart and you can see it's homepage design. This is accounted designer loans design and so on and so forth. Every single one of these. And once again, you can go in the course, you can take a look at and because it's over 20 hours long. And once again, this is just basic course to explain all of the basics of Adobe's D. If you enroll in the course, we are going to go through all of these different pages and I'm going to explain intercourse. Every single one of these interactions, whites connected like this. White's completed like this. And what you should have done better for your own personal projects. So what you see right here with these blue lines is basically, you can click from one part of your are bored, drag this blue line to another. Once you are in a prototyping mode. Then here in the interaction panel, which shows up and I already explained to you that this panel on the right keeps changing whatever you are selecting. So in the design mode, it looks different. In a prototype mode, it looks different. And in the share mode is going to look different ones again. And I'm going to show that next. Here what we have is interaction. So first we have trigger. So what the users are doing in our case, they need to tap in order to go to this page. But you can also choose drag, hover, keys and gamepad and voice soil. It can quickly elaborate on some of these because they can get extremely complex aura time. So once again, tab, you can use it for desktops or you can use them for mobile. So tap can basically means the tap of a mouse or the tap of finger. So no matter which device you use, you can use the tab. Drag is basically the one I showed you before in previous video with these flags, for example. So when they are on a mobile device, they can click to drag left or right, or they can even do that on website design if you need to cut somewhere so they can drag from left to right. For example, hover is what we explained multiple times. So for example, with these buttons, you can include different hover effects. Keys, end game beds is basically, if you are creating some experienced for a game, you can include something like PlayStation controller or Xbox controller. And then you can program what every single key does. And then once you start sharing their prototype with your client, if they have the same controller, they can basically sort of play this game with you inside of Adobe XD, which is extremely cool. And finally, we have the voice. So you can do something like Google Assistant, Amazon, Alexa or Siri. You can integrate all of these different controllers if you are designing for voice. Next up we have action. So what happens when a user taps which action is going to take? Re can go transition. We can do auto animate orally, scroll through previous onboard audio playback or speech playback. Transition is basically, it, transitions from one page to another. Auto animate is this magical future of Adobe XD, which uses AI to learn what you need to do. And you can watch my courses or my YouTube videos because I use auto animate all the time. I really love it. And basically, it knows what you need to do between two states and enemies flawlessly so you don't have to create something like keyframes in Adobe After Effects, for example, or something like that. We have already, which is great if you're designing for mobile. So you have this menu on the side, for example, and you need to tap the menu icon and then this menu overlay pops up. So debts why that's useful for, but you can also use it for menu items in website design if you need that orally function in place, we have scroll too, so you can create anchor links. For example, if this is just a singular page and all of these are different sections, then users can scroll through all of these different designs. And then, for example, when they click on this page, is going to scroll to hear. When they click on this menu item, it's going to scroll through here. And so much more. Previous art boards speaks for itself. Audio playback is, If you need, for example, to create a narrow state. When they tap there, it's going to play that audio and speech playback is great. Once again, for voice, if you are designing for these assistance, preserved scroll position basically does what it says on the ten. If you click there, and for example, it goes to here, is going to preserve the scroll position. In this case it's going to be on the top. But if you do it that here, for example, it's going to be at the same position when the coal dare destination. So you can choose whichever one of these are ports you want animation, you have bunch of these different animations in place. And finally, we have easing saw how animation is going to look like. Is it going to go in harsh, isn't going to war in soft is you're going to go out harsh or soft is going to bounce. Is it going to snap into position? So you can choose between all of these. And if you click here, you can go from non is out easy an easy now to snap, windup and bounce. You have all of these different options. And finally, we have duration. So duration how long this action is going to take? So in our case, when they tap, it's going to transition to accounts design using the dissolve animation with easy note easing. And it's going to last for 0.4. seconds. Now you can add additional actions here, so additional animation, but I'm not going to bother you at this stage. So basically how all of this looks like in place. I'm going to click here, I'm going to click on the preview. I'm going to click on the accounts. And it's going to transition to that particular page. Once they click logo, for example, is going to take them to the homepage. And you can see once they click accounts, this is going to pop up. But once you click loan is going to transition there and narrow in size. So you can do all of these things and much, much more in Adobe XD with these prototyping features without any need to go to external tools like envision, for example, in the past. Or you don't need to pay for additional services. You have all of that included in Adobe XD to get started right away. 25. Sharing Your Design: Another amazing tool that Adobe XD has is sharing. So as I said, you can design prototype and share all within one app, and it's located right here at the top. So once you've done designing, Once you've done prototyping and connecting all of your art boards all over different states, all over different screens. Then it's time to share with your clients. And it's important to note you can share at any point of your design process. So for example, if you are in wireframing stage, you can share from dare to get feedback and then move on to that feedback and create design are updated that prototype, update that link and share it with the client once again, they can then provide you with feedback on website design or responsive design and saw much more even on style guides and project presentation. So at any point of the project stage, they can provide you with the feedback. So how can you actually share it? Well, as I said at the beginning, I am using a free version just to illustrate that you can do this no matter where you are in a world, you can get started for free with this. So basically with the free version, you only have one link sharing option. So if you're working on multiple projects at the same time, you will have to pay for Adobe XD. But on their website it says it's just nine bucks a month. Or if you have adobe premium package, if you have Creative Cloud paid for, and then you have Adobe XD included in that Creative Cloud subscription as well. So when you want to share, you can simply select what you want to share. In our case, we want to share this website design. You can also share it diversion and dashboard design, but I want to share this. And you can choose different settings. So for a design review and get feedback on your design or prototype, that feedback can be provided either by the teammates, your client stakeholders, even developers, development. You can share your design or prototype with developers. And what this does is it provides snippets of code for your developers. So they can easily see, for example, inside of the CSS which calls have you used, spacing heavy use, which margins heavy use. So for example, with typography, which sizes have you used so they can start integrating that right away. And if you are using web-based fonts, for example, these Google fonts which we are using in this course. Then they can easily integrate the link to those fonts and then start with the code right away. Then we have presentation optimized for presenting your designs, which is great. If you're, for example, go to your client's office and you want to present this on a big screen, and then it goes into full screen mode without any distractions. And you can presented soul of sort of like a PowerPoint presentation for example. Then we kept user testing, which is ideal for testing your prototype. You can hide in this user testing mode, for example, you can hide all of these different elements like navigation. So you are not allowing to your users to see where they need to click. They have to figure that out for themselves. So they can then provide you with the feedback and you can know where you need to move on forward. And finally, you have custom and you can create customized experience from all of these combined link access. So anyone with the link only invited people. You can invite them via email and anyone with the password to can password protect your links. Finally, all you need to do is click create link. And before I do that, you can simply rename this. Let's go with new bank website redesign to match a little bit. What we have right here hit create link. And depending on your internet speed, depending on how big your prototype is, depending on how much stuff Adobe XD has to upload to the cloud. This can take longer or shorter. So whatever you are creating, just make sure to keep that in mind. If you are in a tight schedule, if you're on a tight budget, makes sure to project this into that. Because sometimes it can take a lot of time for it to upload and then sometimes it can take a lot of time for your clients to open them up if they have slow internet connection as well. Once the sharing is completed, you are going to get a link like this. And what you can do is copy that link. You can embed that link in a Behance presentation, for example, you can put it in your own website and once again, you can access the permissions here. And anyone with the link, you can change that. You can give them access or not. And basically once you copy and paste this link in your browser or send it to the client. This is how the overall experience is going to look like depending on what you have selected here in Adobe XD. So is it for design review, is for prototyping, is it for developers? And so much more. So once again, what they can do here is they can scroll like it's a real page. They can click on any of these links. You can see hover effects still work. They can make a comment, they can drag a pen, for example, right here. And they can say, for example, deletes this circle. And once they submit, you can see that delete this circle is on this page. So homepage design, and you can navigate your way to homepage design. You can also click right here, and it's going to show you all of your different pages from this flow that you've shared. Because once again, we only shared this flow within a share, any of these other flows. That's why it's just showing this. And basically you can go to your work and continue where you left off, and you can click there to access the prototype once again. So basically this is how all of this works. And what you can also do is navigate between these different pages to show to your clients how the pages are going to look like. What you can do is show or hide comments. You can go to the homepage, which is this page in this case, as I said, they can click through different pages. So let's go to the lungs, for example. They can go there and you can see that there is a comment on homepage design. They can click there and access it and you can see it's labeled number one. If we make another comment, it will be labeled number two. And so much more. What do they can also do is go back to here. You can mention any other user or teammates. You can invite people to hear. You can expand this to be full-screen. You can hide comments and so much more. Basically, when you start with the developer sharing, as I said, you're going to get some code snippets. You are going to get some CSS, you're going to get some component states. You're going to get all of that additional information which is not relevant to your client. And except if they are not quoting themselves or if they don't understand code. So they just want to quickly check a few things here and there. But basically you can share that with the developers. As for the user testing, you can basically test this out in a full-screen without all of this. Because as you can see, if I click somewhere outside, it shows where they can click. So if they click here, it's going to take them to this digital page. But in the user testing method, it's not going to show them, their users have to figure that out for themselves and you have to decide through testing if it's easy for them to access all of those pages or not, and what you should change it, what you should keep. Finally, last and crucial part of this design process is sharing your files after they are completed. After design is completed, prototyping, after everything is finished, you need to share those files with your clients and developers and that's what comes next. 26. Exporting Your Files: Finally, the last piece of the design project bustle is sharing your design with clients and developers. So once everything is completed, you have to export it and you have to package it in a way to be easy to understand for both your clients and your developers. So in our case, what we have right here is we have a large desktop, we have responsive design. So just imagine that we created this for all of these other pages. So now comes the time to export and to share it with our clients and developers. So before we do that, I always recommend to people and to my students to create some sort of folder structure, organizational pattern to be able to share this with your clients and developers so they can easily understand it as soon as they get it so they can start working and not bogged down with some questions and additional feedback. So what I like doing is I like creating a folder structure. Inside of that folder structure, I like to have my main file, which is Adobe XD file. I also like to create a folder like this, which is called Assets. Are all assets or whatever you want. And you can include icons, you can include images, you can include a PDF files, and you can also do that by simply putting them inside of a folder. So images, for example. And let's copy and paste, and let's call this, for example, icons. And inside of dose, for example, if you are using both SVG and PNG icons, you can include them. If you are using PNG and JPEG images, you can include them. If you're using, for example, different PDFs, you can then separate them. So no matter how big your project gets and how large the amount of files is going to get. You can simply divide them into folders and is going to be much simpler for your clients and developers to navigate to that folder structure than just to send them everything in one zip files. So they have to figure it out for themselves. As for the sizes themselves, you can see that we have all of these different pages located right here. And for each of these folders, I have created once again, a folder structure. So large desktops, desktop, large devices, medium devices, and small devices. This is just my case and the case for this particular project. So if I take you back to Adobe XD file, you can see how that looks like, but your project might end up looking different. Just ask your developers which device types and which sizes they're going to support. Therefore, you are going to be able to understand better how can you structure your folder structure when you start sharing these files with your clients and developers, saw once again, with the folder structure, depending on which sizes you are going to create, you're going to have larger number or smaller number of these folders in same thing for the acids. So perhaps you're using just one icon, maybe ten, you can put them here. Or if you're using large number of icons like we're doing right here. So if I take you to my document assets and scroll down, you can see how many different icons we are using. So therefore, we have to export all of these different acids and in asset sizes. So just make sure to ask your developers upfront, do they need to have these icons in different sizes? Or it can just send them one SVG icon for example. And then they can fit them inside of all of these sizes. So really just speak with your developers, speak with your clients about what they need. Before you start sending them. Therefore, you are going to reduce your workload a lot. So when it comes time to actually exporting well these different things. So what we have here is, for example, large desktops and I want to export this image. I know it's a PNG image. So what I can do is simply selected, I can hit Control or Command E or may keyboard and I can export it as a PNG because it doesn't have any background elements. Right here is just a PNG image. If it was just a flat image like this, this, this, and this for example, then I will choose this to be JPEG. If you're dealing with icons, it's always recommended if they are SVG to export them as SVG, they are PNG to export it as PNG. But one quick tip, make sure to use SVG icons as much as possible because they are infinitely scalable and they will not lose quality once they are reduced in size. So what we have finally here is PDF. And what I can show you for the PDF. For example, you want to export this project style guide. What you can do is simply hit Control E, choose pdf from here, and then you can simply export it as a PDF. Or PDF can have multiple PDF files or pages. So your clients are developers, can simply scroll through all of these different pages to see where they are. But let's quickly go back to here. So I'll once again, you can, once you select your item, you can hit Control E. As we said, this is a PNG you can choose for design is going to export at 1X. If you design this for web, which we did, it can export that as one x and 2x. But once again, make sure to speak with your developers to the need that extra size because we have responsive design in place and just make sure to ask them what do they need exported? Because that's going to save you a lot of time because in some cases, you just need to export the image once and then they are going to adapt it through code. But sometimes you have to export that image or that icon, maybe illustration, all of these different sizes because they cannot adapt it in code really nicely and you have to do that in design. So once again, communication is key right here, and it's crucial for both you, your clients, and developers to have a good time on this project. So what we have right here is iOS, so you can select 123 x one x is the original size. Two axes double the size, and this is tripled the size. And finally, where you want to export this to. So if we take you back to here, for example, we have the homepage and we have a large desktops. So this is going to be our navigational pattern. So no matter what you are choosing right here, it's going to take you there to that place. Finally, we have Android N is going to export with all of these different sizes. And there's just Android and how it's organized. For SVG is you can have all of these different attributes and you can choose, Do we want to use internal CSS or they can use external optimize minified so is going to reduce the file size even more PDF as explained. And finally, what we have right here is JPEG. So is it design or is it Web? Once again, if you choose web, it's going to export that 1X and 2X. And finally, this is where you want to export your files too. That's basically it for exporting, as you can see, it can be quite simple. What you can do. And let me quickly show you that as well, is you can select multiple of these. So for example, we have these flags. I can go to my layers palette and see where they are. So what you can do is simply open up all of these. You can hold your old Kim or option on Mac. You can scroll down, select all of them. And once you do hit Control E, I know these are going to be PNG. I can use them for design because I don't need them to be at one x 2x and 3x. And I can simply hit export once I have selected my designated folder as to where I want them to be exported, simply hit Export and it's going to export in all of these different sizes, in these different file formats which you have selected. And every single one of them is going to be named like your name them right here. So once again, naming your layers is crucial right here because as you can see, it's going to catch up to you sooner or later. So here you're sending these files to developers. You need to name your files so developers can be able to understand what those files are. So they can actually use them in code. No matter if you're creating a website design dashboard design app design doesn't matter. You always have to name your layers. So why not start sooner than later and stop wasting your time here after you've done with the project and you just want this to be orbit. So that's basically it. That's how your export files in Adobe XD. And those are the different formats which are supported by native Adobe XD exporter option. 27. Creating A Design System: Design systems are great way to organize large projects because as soon as you start scaling your project is soon as you start adding new pages, new responsive sizes, perhaps even a mobile app, everything has to look cohesive, everything has looked coherent, and everything has to look as it belongs to the same project, which believe it or not, it can be extremely difficult when you start scaling. That's while small and bigger companies, especially big companies, have all of these design systems in place. So what is a design system is adjust for design, or is it so much more? Let's check it out. So here I have opened carbon design system and you can actually go ahead and download this from their website. So what carbon design system is, it's for the IBM's open source design system for their products and digital experiences. So you can see it cannot be just for products. It can also be for a digital experience. It can be for analog experiences. So design system can encompass all of these additional groups and features. So what we have right here, you can read all about carbon, but when it comes to designing, you have design kids, you have other resources, tutorials. When it comes to developing, you can get started. Framework has so much more. What's interesting here is and guidelines. So if I click right here, you can see they have discussed them greet created for themselves. They have accessibility rules. They have content roles, color rules, icon rules, pictograms, motion spacing, teams, topography, and saw much more. So you can do all of these different things. Providing debt, you can create this project. So I don't know why it's taking so long to open. So let's open it up in this tab while it loads. Let me quickly show you this. So this is how these design system. So you can see if I start scrolling, that all of these experiences look exactly the same no matter on which devices you are, whether you are on this big device like iMac or on a laptop, mobile phone, watch, it doesn't matter. It looks exactly the same. But what's more important because Audi is a car company, it looks exactly the same in the car as well. So users have exactly the same experience no matter if they're using Audi app, for example, if they visited their website or if they are sitting in the actual Audi product, which is the car, they are using infotainment system, for example. Then using navigation, everything looks exactly the same, incoherent and like it belongs to this entire experience. So if I take u here, right? We have responsive UI, we have foreign tool components. So if I click right here, we have buttons, for example. And you can see how their buttons look like. So they have small, medium, large. You can see how that looks like we have secondary, you can click it. You have all of these different animation. So you can see how that looks like. Text button with this arrow, you can see this hover effect working. You see all of these different icons, solid C or card. Card can be something really, basically this war is something like this. So you can see this pop-up effect on hover. You can see this larger cards, so action, you can click on them. You can see how they look like. You can go to drag and drop, which is also important, for example, for their UI in a car, maybe you want to drag and drop our song right there. You can see how that looks like input field, which is also important. When you click right there, you can see this text is going on top. Search how it looks like multiple text inputs and so much more. If we go to the player, for example, you can see how their player looks like, how this looks like. Icons reverse and so much more. If we go to responsive UI, you can see there are grid set up and this is why this is important. You can set these grids to follow up this entire project. Because for example, if you are creating this project, let's say in 2021. And then client decides in five years time to go back to you and then allow you to continue and add all of these additional pages, additional screens, you're stuck because either you put this design process in place and maybe even create this design system on a smaller scale. Then you can simply pick up where you left off and continue from there. They want suddenly to change the colors, to change the styles. You can easily do that because everything is in place. You have this design system in place. You have all of these components in place. You have the style guide in place. So once again, if you want to learn everything about this project, make sure to check out my course is all 20 hours long and I cover all of these things in a lot more detail than I can in this free course. But basically, what you can is easily scale that. So no matter if you go back to the project in one year or five years time, you can simply continue where you left off, pick it up, and simply continue designing if they want to change, you can easily change the colors and styles, the fonts, the colors, the logo, whenever you want, even the images, just a few clicks, rather than just starting all over the place once again. So if we take a look at here, you can see how these cards are scaling. For example, you can see these grid lines, like I explained to you. So you can see you can use Adobe XD for this. You can see how they scaled down, which is, which are good practices, which are bad practices, and why? You can see all of this content spacing lines, rhythm, vertical or horizontal rhythm. So everything stays the same. Spacing how all of these columns and content look like, so everything looks as it should. And finally, once this loads on the carbon Design System, and I really encourage you to check this out. If we click on a 2x grid and you can see how that looks like and how it scales. So if I lower this down, click Play. You can see there two x grid, which is once again the grid they have developed for themselves. You don't need to use this grid in your projects. It works in their project, but perhaps for your project, you will have to create something else. It's basically an 8 grid and you can easily create that in Adobe ASD. And I already showed you that in the previous section of this course. So basically you can see how it scales up and down. We can move on to topography. You can see the scale style, color Resources. You can see there a typeface and what it is, how it looks like in code. You also have these font families and how it looks like. Developers can then easily pick this from here and simply move on. If we go to icons, for example, you can see which icons they are using and the overall style of these icons. And you can simply copy the name of this icon, for example. And then they can use it in code later. You can see how they looks like and they are divided obviously into categories. So alphanumeric commerce and this is relevant to you if you're using something like her Google's Material Design icons because you can give them names or use names Google is already using if you're using something else, like premium for example, from end vital elements or whichever other place it's really important to give these icons will names so that developers can easily use them later. So you can see it's called building right here, but here it's called Building 32. So this is the actual name they're going to use in code. And if you simply download as VG from here, which once again is a good practice. So I really encourage you to explore these design systems because there are a lot of them. Shopping for Shopify has one, adobe has one, microsoft has one, Apple has one. So just make sure to check them out and to understand what these big companies are doing. So you can do that for yourself, not on this large scale, obviously, especially if you're working alone because it will take you years to create all of this stuff. But some mean in key important factors such as color, typography, iconography, spacing or radon grids and so much more you can create for your clients and your smaller projects. So make sure to check that out if you're watching this on YouTube, I will leave the link down in the description to some of these design system, which I think they are cool and which I think you can pick up some more information from. 28. Creating Design Tokens: Great way to organize your projects and make it easy for you, your teammates, your clients, and finally developers is to use something which is called design tokens. So rather than simply naming your color Road, for example, you can sell to your developers what that red is designed to do. So if I show you in my example right here, we have danger red, which is something like when they, when users have made an error, then it's going to show this red color to them in a form, for example, in a field and a button. But danger red is basically discolored talking which developers can then use to integrate in code. And if I copy this hex code, instead of naming it like this or simply read, they can simply name it danger red, which is obviously useful if you have multiple versions of this color. Developers need to understand a need to know in which instance you are using which color. So therefore giving it this design tokens is really useful because as I showed you in the previous example with design systems, it's extremely important, especially with icons, when you have multiple versions of the same icon. So you can remember from the previous section of the course, when I talk to you about design systems, you can see that IBM has building number 32 because they have 32 different building icons that they're using in their design system. So you can do exactly the same. You can name your layers like that, and you can then help developers easily understand and develop quickly by giving names to your design tokens. So once again, you can see instead of white we have plain white because for example, at some point maybe we want to include darker white may be we want to include, I don't know, over overlay white or whatever. We have dark gray, light gray, main green, secondary green, which is also important because this main green is the main color of our project or brand or website. Secondary green is the color of our hover effect, for example, may be you can name it hovered green. Maybe you can name it dark gray, green on hover. Maybe you can do something like that. But once again, it's always best to speak with developers about this and simply asked them how would you prefer your colors to be named and all this Dawkins to be named, so they can easily understand them later in code. You can also do that with character styles. So here I have Poppins 16, but in some cases maybe I want to name this H1 Bob in 16. Maybe I just want to name it H May 1 be main, H1, H2, H3, H4, H5. So for example, whether maybe paragraph text, so you can call it paragraph size, may be you have some different Dexter's from different places. Like for example, in dashboard screens, maybe you have different text sizes there. Perhaps you can even included something like promo text. Maybe you want to include it in the banner. So just think about all of these different things as you're designing. So therefore, you can include them as design tokens. And finally, for the icons and components, you can see we have mobile top nav, main, top nav, main menu icon, and we have secondary menu icon and so much more. But here is the main difference between these two. When you're naming components, Mobile top nav is important because it goes on mobile, while main top nav goes right here on a website design which is instantly easy to understand for developers because they can understand, okay, so this is for a mobile, this is for the web and they can get going really quickly. So those are the design tokens and I really encourage you to once again name your layers, speak with your developers and your clients. How do they want you to name your layers so they can easily understand and pull this inside the code so it can reduce your workload later once you actually finished the project. 29. Creating Style Guide: Style guides are extremely useful because they can help your clients and especially developers understand which assets have you been using in your designs. And they can follow the old style, they can follow the color, they can copy and paste colors from your style guide. So if I take back to our example here that we're reusing, we have a project style guide right here. So if we zoom in real close, you can see that we have all of these different colors. So they can see plain white, which once again, if I take you right here, here it is light gray so they can quickly glance and see which hex code you're using. So they can copy this hex code pasted directly into code, wired all together, encode, and they're going to have these colors integrated. The other option is because it'll be SDS free and always recommend this to the developers, which I'm working with over the years, is simply to install XD, open this file up, and simply copy and paste this directly into code if they want. Because like this, they can simply scroll through and understand where these colors being used. Same thing for the typography. So you can see different colors for different sizes, different spacings and different line height is different. Everything is different here. So developers can easily understand, OK, this is that, I can use that here. I can use that there, this is used for that. Also wanting to note, if you're sharing for developers is going to be much easier for them to give them that link because they can easily copy and paste these styles directly from that shared link into the code. But once again, this project style guide is really useful to keep things looking nice at a glance, iconography. So once again, they can glance at t2, which icons Have you been using? And in this case we have this card. So if you have used 50 different cards, you can put the text below and call this for example, website design and card page, scroll three or whatever. So they can know you have been using this concrete element in your design. So that's where a style guides come in handy. And clients can also see these style guides. And this is really simplified version you can create as complex the style guide as you want. You can include different images in your style guide. You can create different mood boards for inspiration. You can include them in a style guide. You can elaborate more on the paragraphs, for example. So you can create bigger paragraphs, smaller paragraphs. You can show how the paragraph looks, left aligned central line and write the line so you can put as much information in this style guide as you want. Or some projects don't require style guide at all. So once again, you have to speak with your clients and developers. They actually need the style guide because if they don't, this is just a design exercise for yourself. Or if you just have too much spare time on your hand, you can create this. But once again, style guide requires a lot of time and a lot of effort and thought put into it. So if you don't have to create Style Guide by all means, don't create it, but ask your clients and developers, do you actually need to create them? Because when you start sharing, you can share for clients and share for developers. And both of them can get the picture there instead of you additionally creating this style guide. But once again, it's important part of the design process itself. 30. Creating Great Presentations: Finally, the last part or the design process, our presentations, you have to have good presentation skills either in person, over the zoom call, Skype call, or in the presentation itself. So you have to explain what the problem is. How do you access this problem? How do you go about it? How do you go about finding the solution? And then how did you solve that problem? You have to show everything inside of your presentation. And this is usually called Case Study. And each project is the case study for itself. But how do you know what you need to present? It's really easy. Simply go to Google. Before you go to Google, make sure to understand is this project presentation before you start working or after you start working. And you have to use it for your portfolio. Because before you start working, you have to explain to your potential client because they are not your client as of yet, but you are pitching to them. You have to explain what your capabilities are as a designer. So you have to sell yourself to them basically to work for them on their project. So you have to explain your problem solving skills and how are you able to help them on this particular project? If however, on the other side, you have finished this project and you just want to show off your design skills, your entire process while designing this website, then you have to go about it the other way. So in the first method, make sure to use something like a PowerPoint presentation. You want to show as many problems that you can solve as possible in that particular niche. So the client can understand you easily. If a give you an example, if you're approaching, because we use Dao De In the previous example, let's say that you go to your local Audi dealership and you want to redesign their website. But what you have done previously is a redesigned a bunch of these gaming websites. It's not relevant to our D. They are not going to hire you are no matter how good designer you are, because you don't understand the problems that they are facing inside of that industry. So make sure when you're pitching, may sure to pitch the right pitch to the right client who's going to understand the problems and is going to understand the solutions which you are offering, therefore, is going to be a better fit for you. And it's going to be a greater project oral On the other side when you finish the project and you want to show it off either in your portfolio, in your Behance page or even future clients, which is also important. You want to show them how you solved the problems in your previous projects in the same niche they are in, and there you have a winning combination. So let me quickly go to because, and I will show you some good examples which I quickly found. But you can also explore and find different examples which works best for you. So what do we have here? Is this mobile project. There, call it colored, and here you can see what it is. You have this nice background animation. So life-saving procedure digitized so you can see what the app does. Our vision. So what is our vision? The problems? You can see, what the app can do straight away. One click can save someone's life. So that's the solution. What we did, our approach, some branding, UX design, UI design, and for each of these what they did, user flow. So once again, where they found their users, how the user travels to this app. So user journey basically knowledge base. So what they have incorporated, bought and shed wat what they have created. So you can see all these different additional information that they are using inside of the app. You can see some callout points here. Fast flow, virtual presence. So basically going even further as smartwatch flow through the app. And basically that's how it looks like. So you can see this is really complex example of the project presentation is done extremely well. So you can divide your additional time to the presentations because good presentation is half of the sale. Makes sure to know that, make sure to remember that. Because if you have good presentation, which communicates really well and it looks really nicely, you're already halfway dare to lending dead project or even that future project. One more example I want to show you is this visa website redesign. You can see it's from Ekaterina, MY halo. And basically she went about it the other way around. This is the website design rather than this app design. So you can do this for anything that you are designing basically in what she's doing here is showing that this page looks like this on mobile. Straight away. She took it, she takes the branding, she spreads out this even more. She has these nice animations between the cards. She's showing how the scrolling looks like on the page. Perhaps even some horror effects and so much more. This page, how it looks like on web and mobile. Here we have the grid. So you can see that she is separating real pages and all of these additional details like a font sizes between all of this while these guys separated everything in sections. So it's really up to you how you want to structure your presentations to your clients and basically say what you can do for them in a particular case. So that's it for the presentations are really encourage you to check it out. Go to B has a C in your industry, in your niche, how the presentations look like, make sure to remember the Audi example, but you can apply that to any example. And in each, any industry you are in, make sure to communicate, to write ideas, right problems and write solutions with the right clients. And Dan, you're going to be on a winning streak. 31. Future Of Design Tools: So you might be just starting in this business and you might be just wondering what is the future of these design tools should only worth my time to Adobe XD. Should I even go for sigma four sketch, maybe Photoshop or Illustrator? What should I look for in these tools and where should I devote my time too? So I can say to you, from my years and years of experience, almost two decades in this business, that there is really no right answer. All of these tools are evolving over time. I really like Adobe XD because it's part of the Adobe family and are really no debt. If I have my premium subscription to Adobe package, It's going to be supported and I can use it in conjunction with, for example, Photoshop Illustrator. If I have to fix some of my images, let's see, maybe I can really use Lightroom. So I have all of that into creative called subscription. So I really like Adobe XD for that matter, also versatility because as they said in this course, you can go from design prototyping and sharing their collaboration features. And the most crucial thing of all is updates are coming each and every month. And big updates are coming once or twice, maybe three times a year, depending of the backlog of the team and what they have created so far. So just make sure to understand when you're choosing these design tools. Make sure to choose the one which is right for you. Perhaps you really like to use sketch, but sketches not supported on Windows. So if you're a Windows user, then that is not an option. Perhaps you like to use for sigma, then you can go ahead and use for sigma in the cloud. But if your internet connection is way too slow, dan, that experience is not going to be great with some other experience who has, for example, Sumatra designer who has better internet connection speeds. If you're on the other hand, like Adobe XD, like me, and you'd like to use some of the other Adobe products, then really go ahead. There is not right or wrong option here. I can tell you from experience, we live in a great times to be a UI and UX designer because we have all of these tools at our disposal, only thing we have to do is simply work. You can work on yourself, you can work on improving yourself. And one key thing to pick up from this course and from this, a part of the course especially is when you know how to use some of these tools, like in this case, it'll be x D. It will be much easier for you to understand these UDL tools like FISMA or sketch or even Photoshop. Because all of these tools are basically the same. It's just up to you and what fits you the best if you earn free versions than XD and sigma are great option if you're on a Mac in real-life sketch or you're a team is forcing you to use sketch or you really want to use sketch, then you have to pay for the Scatchard. So just make sure to see what's best for you. In my case, as I said, a real like Adobe XD. And because it's light, it provides me with this great options. And if you want, for example, to do some more advanced and emissions and to show data or clients or a developers, you can then pick that Adobe XD file, go straight to into Premier, for example, or even after effects. And in, After Effects, you can add all of these amazing details and all of these amazing animations. You don't even have to because there are so many plugins inside of Adobe XD. And then you can go with plugins for, for example, user testing. There is something called anima. As of recently, you can directly export code out of Adobe XD. You can work on so many different options and so many different levels. Just inside it will be without ever switching any of these tools. Because I remember back when I started and we used to create websites in Photoshop and Illustrator. Then we have to use tools like envision, but it was way later. Before envision, we have to explain to our clients who are not web designers, who are not developers what the design is going to end up looking like once it's developed. So it's really difficult to communicate idea like that with your client, especially if they don't know and don't understand what you're talking about. But with tools like Adobe XD and all of these tools, extensions, plugins and the resources that we have now at our disposal, it's much easier for clients to understand because as you saw in discourse, is much easier for them to provide feedback and to guide you through this project so you can get with the project more quickly. It's much easier to communicate with the developer because in the past, that was the hustle as well. You have to install different plugins to polish up and it was really a mess. But right here you have integrated solutions for exporting your files. So it's much more easier to work with developers, with clients, which stakeholders, with your teammates at a glance, all within one app. And you can get started for free. 32. Class Project: Your class project for this class is to use the tips and techniques you learn from this course to apply them to your design process. And I would really like for you to create either a one-page website or a single screen for the app using the tips and techniques you'll learn from this course and to upload them to the class projects, make sure to save them out as simple JPEG, you don't need to include anything fancy like an emissions, anything fancy like Geoff's simply include them as JPEG images, upload them to the class files section and me and other students will be able to provide you with the feedback. Nobody's here to judge you. We are all here as friends to help each other and to help each other grow and expand in this field. So once again, I really encourage you to create whatever you want you learned from this class and simply upload that to the class project files. 33. Class Conclusion: Thank you for watching this course. I really hope you found value in it. If you want, you can check my Adobe XD masterclass course here. You can enroll in it. And then you can find all of the tools and features that we talked about in this free course. Also, if you want to access the links and resources that I mentioned in this course, there will be linked in a PDF. Makes sure to download open-ended PDF and you can simply click on whichever link interests you and you can easily access it until next time. Thank you once again for watching and I wish you luck in all of your endeavors. You've picked the right field because UI UX Design is the field InDesign, which expands most quickly and there are many different opportunities for you. So I wish you all the luck in your job hunt or in your career improvements endeavors. Thank you. And until next time, take care.