App and Website Design with Adobe Xd | Martin Perhiniak | Skillshare

Playback Speed


1.0x


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

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

    • 1.

      Introduction App and Web Design

      1:44

    • 2.

      Overview of the App Design

      3:24

    • 3.

      Welcome screen

      5:25

    • 4.

      Creating the profile screen

      4:36

    • 5.

      Interactions for the profile screen

      9:38

    • 6.

      Buttons and background for the profile screen

      5:39

    • 7.

      Toggle interactions

      6:11

    • 8.

      Auto-animate and toggle interactions

      4:59

    • 9.

      Nested components

      4:12

    • 10.

      Creating the advice screen

      5:47

    • 11.

      Finalising the advice screen

      4:58

    • 12.

      Setting up animations

      6:24

    • 13.

      Interactions between screens

      4:25

    • 14.

      Sticky menus

      6:38

    • 15.

      Menu overlay

      4:24

    • 16.

      Help Menu screen set up

      4:59

    • 17.

      Website Design

      6:51

    • 18.

      Adding Interactions to Website Design

      6:17

    • 19.

      Parallax scrolling

      9:58

    • 20.

      Adjustments to Parallax scrolling

      7:10

    • 21.

      Menus and Navigation for Website

      3:12

    • 22.

      Sharing your prototype

      5:55

    • 23.

      Conclusion

      0:46

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

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.

152

Students

1

Project

About This Class

Would you like to know how to quickly design websites and apps with Adobe XD? Learn about the process, theory, techniques and test your skills by working on the class project!

Join Martin Perhiniak (Graphic Designer and Adobe Certified Instructor) and learn his workflow and best practices he developed over 20 years working as a creative professional for clients like BBC, Mattel, IKEA, Google, Pixar, Adobe.

In this class you'll learn:

  • Designing a mobile app prototype with multiple screens
  • Creating engaging interactions for both desktop and touch screens
  • Designing navigational menus
  • Designing a website prototype
  • Implementing parallax scrolling effect to your prototype

Who this class is for?

  • Anyone planning to become a Graphic Designer, Web Designer or User Interface designer
  • Creatives aiming to improve their technical skills and understanding of design theory
  • You don't need to be a creative professional to take the class

What you will need?

  • Adobe Creative Cloud
  • Desire to make something awesome

Even if you’re new to designing apps and websites or using Adobe applications, you’ll find the simple and effective techniques discussed in this course easy to use and apply to your work!

Meet Your Teacher

Teacher Profile Image

Martin Perhiniak

Graphic Designer, Illustrator & Educator

Top Teacher

Martin is a Certified Adobe Design Master and Instructor. He has worked as a designer with companies like Disney, Warner Brothers, Cartoon Network, Sony Pictures, Mattel, and DC Comics. He is currently working in London as a designer and instructor as well as providing a range of services from live online training to consultancy work to individuals worldwide.

Martin's Motto

"Do not compare yourself to your role models. Work hard and wait for the moment when others will compare them to you"

See full profile

Level: Beginner

Class Ratings

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

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. Introduction App and Web Design: Are you planning to design a website or an app. But let me show you how you can do both of them quickly using Adobe XD. And, Martin, I have over 20 years of experience as a graphic designer, illustrator, and Adobe certified instructor. I have worked with companies like BBC, Disney, Google, Ikea, and I cannot wait to share my best practices with you. This is a streamlined hands on course focusing on a real life design project. I will be walking you through everything step by step, and you will get all the exercise files so you can follow along. In case you prefer not to copy me. You can also follow my workflow using alternative assets provided and create something completely unique that you can showcase in your creative portfolio. I am pretty sure this course will inspire you to create something amazing. We will be covering all the important features of DOB XD while building our app and website prototypes, including components, artboards, togal interactions, animations, overlays, parallax scrolling, and so much more. By the end of this course, you will be confident knowing your way around DOBXC and ready to create complex and engaging prototypes for your clients. Besides all the technical stuff, we will also cover some important graphic design theory that you will be able to apply in any of your future creative projects. You can join this course without any prior knowledge in graphic design illustration or DOB applications, But to complete the project, you will need access to AOB Creative Cloud and a desktop or laptop computer. But now, it's time to start creating, so I will see you in the next lesson. 2. Overview of the App Design: We will be building an app and a website prototype. I came up with this theme of self awareness, so the app is helping to get to know ourselves based on some simple profiling in the beginning. And like most prototypes here, we won't actually adjust the advice or the answers based on what people choose at the beginning. But this type of logic can be added later on once the developer starts working with our design. Of course, in this project, we will be concentrating only on the design, but we will be creating a fully functioning prototype that can be shared with our client, and then later on also with the developer. So let me show you how the app is going to look like. This is the demo starts with the alcum screen, and then we will have the choice to change these few attributes. So depending on what we think of ourself, We can choose these options, and if we want, we can also get some help on what these words mean, if you are not familiar with that. But once we selected what we believe that we are, and we can get our answers and then it gives us a few tips, and there's some fun little animations here as well. We can go to the next tip. Again, little animation up there, and then we can move to the next one again. And one more at the end. And then we also have a little menu here on the top with which we can jump between the advice. We can also jump back to the home, and then we can play around with this. Now, as I said, this little profiling section here, the selection that we choose doesn't actually change the advice here in this prototype. However, You have the option to extend on this app. So if you want to get good at DOB XD, this week's project is the perfect opportunity for you to continue and maybe have more screens added for this app. And like always, you don't have to use the exact same assets that I'm going to work with. However, I have them all prepared and ready to go, which will save you time and will allow us to concentrate on the XD workflow. However, if you're interested where these assets are coming from, the original resources are all listed and linked from the assets board, so you can find them there. I even linked the site where I found the copy that I used in this prototype, and I even included a few references or examples of the style that I was going for with my design. And jumping back to XD, I just want to also show that we will be putting together at the end a website version as well of the same self awareness app. And this is also going to be a working prototype, which we will be able to test. And it's a single page that scrolls with a sticky menu on the top, and also with some anchor links with which we can navigate on the page. And also go back to the home. And again, the selector works the same way as in the app. So I hope you are excited to get started on this project. And don't worry if you're not familiar with that OBXD because I will walk you through step by step from the beginning designing things and then to create the fully functioning prototype in the end. 3. Welcome screen: You can download the exercise file that I prepared to get started with this project, which includes already all the assets. It's a single XD file. And once you open it in XZ, you will have the option to save it as a cloud document, which will allow you to be able to access it from different computers as well. So once you open it, you can always choose Save as Cloud document. Currently, for me it's say local document because this is already a cloud document. This little icon indicates the status. You will notice once you open this file that I have the assets artboard with all the elements and copy that we will be working with. But in the library panel, which you can open by clicking on this icon here, you will also find colors and character styles that I already set up. So we will be using these gradients and this color as well. And I am also working with two Adobe font families, Dan, 2014, and Nunito. I recommend sinking both of the entire font families for these. However, once you open the XD file, it should automatically sink these selected funds. In this first video, we will be concentrating on the first two screens, the welcome screen and the pro file screen where we can choose our personal traits. So let's just start with the welcome screen. Notice that I'm in the design mode at the moment. And here we already have an artboard, which is set up for the iPhone 12 and 12 pro screen size. I'm going to double click first here and rename this Welcome. I like to use all caps for artboard names that are actual screens in the app, and I use normally sentence case for overlays, which we will be creating later on. But on this first artboard, we will already need some text. So I'm just going to use the type tool, Click here, and I will just type in growth. That's the name that I came up with for this app. Then I am going to change this already here on the right to the to typeface, and I will actually set this to bold. Now, once I press escape, I can just use this little circle in the middle to increase the size of the text. And with the selection tool, we can also move it and align it to the center. I think somewhere around there, it will work. And then alter option click and drag to duplicate this. Let's reduce the size of this text to 20 maybe 25 is going to be better. And then the text here is, get to know your self next line with a line break to get things done. Exclamation mark, and then I'm going to again press escape, center this text. Then we can maybe change the leading a bit. So the distance between the lines can be 25 or 30. Yeah, I think 30 looks good. This doesn't have to be bold. Maybe we can make it medium. And we can also just use again the circle to reduce the size of the text. And we just place it underneath the main title. Now, let's come up here to the assets, first, I'm going to just duplicate this element. Again, old click and dragging with the selection tool, and then let's rotate it around, holding down shift key, aligning it to the edges. I'm going to drag it down. Also align this corner here on the top, and maybe just stretch it in a bit. I'm going to select this and then right click Send to back to make sure our text is on top. And then let's change the color of the text, the field color to white. And then finally, we just need an image, and I'm going to use this one. Once again, I prefer to keep all the assets here on this art board, and I just always duplicate the things that we need. So click and drag, and then let's increase the size of this. You don't have to hold down shift key it automatically keeps the proportions the same. However, While you are resizing, it happens sometimes that the layers don't align perfectly. So the car shadow is on a separate layer as the main model. So we might need to adjust that a little bit. But first, I want to make sure it's in the right place. I would like to have the character somewhere in the center of the screen and make it look like she's leaning on the edge of the screen. Yeah, I think that's close, maybe just a little bit smaller, and then drag it back in again. When I click away outside the artboard, I can see how it's going to be cropped. I think that works quite nicely. So if we want to refine the alignment here on the shadow, we can double click and then having either the shadow or the character selected. We can use the arrow keys on the keyboard and just adjust or nudge them until they are perfectly aligned. And then when we click outside, now it is set up, and that's all we needed to do for the welcome screen. This is definitely the easiest screen that we had to create. The next one will be much more complex, which we will put together in the next video. 4. Creating the profile screen: So moving on, we are going to use the artboard tool. And with that, just simply click here next to the previous artboard. It automatically creates the same size artboard as before. And this we will call profile. Again, I'm using all caps because this is an important screen. So on this screen, we will be using a couple of elements. First of all, we will be using all of these assets, so I'm going to select them. And like before, I'm going to click and drag them down here, and then let's just move them onto the artboard. Then we will also need some text. So I'm going to use the type tool and just type in describe yourself. But for this text, I already have the character style set up, so we will use this one here. So it automatically formats it to the version that we need, and I just place that there. And we will also need an icon, which I have again prepared this question mark. Let's just copy that with Command C, we can also copy. Click on the artboard and Command V is going to paste it in. So let's just move that here for now on the top right. Later on, we will need a button as well. But first, let's just set these images up. Now, they will be used for a visual toggle. So we have three different toggles letting the users choose their personal traits. So the first one is the pessimist optimist selector. What you need to do is to align these two heads on top of each other. And I prefer to have the happy one on top, that's going to be our optimist version, and below it is the passimist one. If we switch to the layer spanel with commando Control Y, We can also see these images are already named. So that's the happy image. And if I hide it underneath, there's the sad face as well. So I'm going to turn this back on and I can move the two together now. We will need additional copy here, so I'm just going to use this one or a copy of the one on the top, and I will type in optimist and maybe increase the size of the slightly place. Here, and also I'm going to set this to light or medium, or maybe regular is going to be the best for us. And then, again, we just duplicate this text. Make sure it's aligned to the one above, and then I'm just going to type in pessimist. Okay. So that's pretty much ready to go. So let's prepare the next selector. I'm going to place on top of each other the cog and the light bulb. This is going to be the selector between creative personality and methodical, which is represented with the cog. I'm going to just place that on top of each other, align it to the head roughly for now, and then I'm going to copy the two text objects and rename them. This is going to be creative, and this one is methodical. Okay, so I can see that we need to move this slightly to the left, make sure they all fit. In. And then the next selector is probably the most unique one because here, there's no two separate images between which we will be transitioning. Instead, I have these shapes that we will be using together with some masks and the auto animate feature. Essentially, what I want to create here is that we are going to switch between this cylinder shape and the sphere. And they will be moving in between that ring, which is almost like there to switch from one shape to another. And this is just a fun little example of the cool visual in directions that you can build in XD. But for now, I'm just going to put this here on the side. And again, I'm going to copy these text objects. Now, here, we just need to type in firm, and the other one is flexible. For now, I'm just going to move this to the side, and later on we can align things better. What I'm going to do is to select this all And here on the right side, make sure you turn off the responsive resize option. So just set that to the left side, so that has no constraints. And then when you hold down shift key while resizing, it will make sure that everything stays the same the way we need it. Yeah, I think that's going to work better. And then later on we can always move the text closer. 5. Interactions for the profile screen: Now that we have these ready, let's set up the first interaction. So this one will be very easy. All we have to do is to select all of these elements here on the top. So there's two images on top of each other and the two text objects and turn them into a component. The shortest way to do that is to press command or control k on the keyboard, and it is going to be indicated with a green bounding box that this is a component, and also important that on the top left corner, if you see a field green star, that means this is the main component. So in case you duplicate this, then this is going to be the parent and the others will be the children. So any changes that you make to the main component will be reflected on the instances, but not vice versa. We will be using copies or instances for the website version of this app. So that is why it's important to remember that this is the main component. Now, the reason why we have to create a component in the first place is in order to be able to add states, and we have a default state created here on the top, but we will need to create an additional state. I will just choose new state, and I will call that one pessimist. Now, at the moment, there's no difference between the two, and I'm switching here, But what we will need to do is to go to the pessimist state, and then from the layer spanel, which again, you can reveal by pressing Command Y on the keyboard, you will be able to find the component. Again, we can rename this just so we can find it easier. So optimist pessimist selector. We can even just put the beginning selector so we can find it faster. So this one can be opened up, and then within it, we can see all the elements like layers in a group. And here we can just hide the happy phase. So now we can see the set phase. And then now if we switch between the two states, we can see how the transition happens. But to make sure that it's indicated even better, switch between these two. I'm also going to change the text a little bit. So I'm going to double click here to select optimist, and that I'm going to set to bold and pessimist, I will reduce in opacity down to 30%. So now it's clear which one is selected, and then we can switch to the pessimist state. And in there, I'm going to reverse this. So I'm going to select optimist, set that to regular and 30% opacity, and then do this one up to 100% and set it to bold. So now if we switch between the states, both the image and the text formating changes. Moving on, we have to do exactly the same thing here. So I'm just going to be a little bit faster now. I will select all of this together, press Commando Control K, which creates the component. Again, I will rename this selector and type in the two options creative and methodical, and then we create a new state for it. And that's going to be the methodical. And then in the default state, we don't have to see the cog, so I'm going to hide that and we need to make sure the creative is selected and set to bold while methodical can be reduced down to 30% visibility. And now we can have the whole component selected, switch back to methodical, the second state in which we can turn back the cog and turn the bulb off. And then we just have to change the formating on the text similarly to before. This is regular down to 30% visibility, and the other one goes back to 100 and set back to bold. Once again, don't forget to switch back to default state, and then you can just double check the transition between the two. I think this looks great. And we'll keep it in the first option creative for now. And then let's come down to this one here. As I said, this is the trickiest one because here we have two separate masks, and we will have to add an animation for both the cylinder and the sphere. So let's create these mask groups first. I already created the shapes with which we will be doing the masks. So this one here on the top will be used with cylinder and this other one will be used with the sphere. So let's select this one and the cylinder first. I just use Shift key to select them to together. And then going up to the object menu, we can choose this option called mask with shape. Let's command Shift M from the keyboard. And once you do that, notice that here in the layers panel, we now have a mask group. I will rename this mask cylinder, and let's do the same thing for the sphere. We select both of those with the shift key and then object mask with shape, and then we rename that mask sphere. Once again, let's just double check what we achieved. And here, the actual sphere currently is not visible. But once we move it down into that region, which is created with the mask, we will start to see it. So I'm just going to show this quickly. If I have the sphere selected, once it goes into that region, it will appear. But I'm going to keep it here for now. And now that we have the masks in place, we can move the text back here, and align it to the other text objects above, and then we can select all of this together and turn this into a component. That's command control K, and I am going to rename it here as well, call it selector firm and flexible, and also create the state for it, new state and type in flexible. First, what we can do is that we go into the default state and set up the text objects. So this should be bold in the default setting, and this should be reduced down to 30% visibility. And then notice I always click outside, then select the whole component again, and then I can switch between states. Because once you double click to make changes to elements, you are inside the component, and you can't see the state option. So that's why I always click away then select it again. You can also use the layers panel to switch between the elements inside the component and the component itself. So I have the flexible text selected, set that back to 100%, and then we choose bold. And this is the last time we have to do this. So I just choose regular and type in 30. That's great. So now let's just check this out. We switch between default and flexible. Works well. But now we have to create that animation I mentioned. So here instead of just a simple transition between the elements or images, we want to have this cylinder drop through the ring and turn into a sphere. This is the way I came up with representing the difference between someone being firm or flexible. So a cylinder feels much more firmer than a sphere. So the sphere represents flexibility while the cylinder represents firmness. To be able to create the animation, we will need to work with these elements inside the mask groups. But they are already set up the way they should be in the default state. So this is the firm state. So all we have to do is to go to the flexible state. And within that, we have to move things around a bit. I'm going to open the elements. So first, let's just move the cylinder. So I'm going to find that object. And once it's selected, I can rotate it slightly and then start dragging it down and notice once it goes underneath the ring, it will actually disappear so we can already preview that the visibility is going to be completely zero once it reaches this part, because that shape that we originally created, this mask shape is the only area where the cylinder will be visible. So by moving it down here, it's going to disappear. Notice how I still try to keep it in the center of this ring. So horizontally, it's still aligned. But now I'm going to switch to the other mask and select that group. Again, in each mask group, you would see the mask on top and the object underneath. If you want to find these easier later on, I recommend to name these as well. So I call this for mask and there's the sphere. Like in the other one, we again had the mask and below it, we had the cylinder. So coming back to the sphere, once I have that selected, I can use the shift key, and just drop it down somewhere around there. And that is all we had to do. Now, clicking outside and selecting the full component again. I can switch between the two. And this is exactly what I wanted. However, we don't see an animation yet, because that will only show once we add the interactions and start using features like auto animate. But before we do that, I want to make sure that all the elements are ready on this screen. 6. Buttons and background for the profile screen: We will actually need a button here, which will take us to the next screen. So for this button, I'm going to use the rectangle or square tool. And with this, we can just draw rectangle here at the bottom, and we can keep the field color white. And for now, I'll just keep the border just so we can see where our button is. But I'm going to drag these corner rigids down, so it's a fully rounded button. And then with the selection tool, I will click and drag this text. Move it here, and then right click on it and bring it to the front, and I'm just going to align it to the button, double click on it, and then type in, get your answers. I will also change this to medium. Doesn't have to be bold, Aalign it to the center of the button, and having everything selected together, can also align this to the center of the screen. Besides these elements, we will also need some colorful details in the background. So let's just copy this one first. I will click and drag it, bring it down here and send it to the back. That's a shortcut I use quite often. That's commando Control Shift left square bracket. If you find that hard to remember, you can always right click and you can memorize these shortcuts. They are extremely useful, and they work the same way in all the Adobe applications. So it's universal arrangement shortcuts. So that element is already in place. Let's just bring in this one, click and drag again, bring it down here. And then I'm going to drag this up, so increasing the size and probably have it somewhere around there. Again, same shortcut to send it to the back. And then I'm going to duplicate this again. So that's do option key and drag. But this time, I'm going to flip it horizontally with this icon on the right, and I'm going to adjust its colors slightly by clicking on the field color swatch, and there we can find the gradient. So I'm going to select this color and just reduce its intensity, make it brighter and less saturated. Something like that, I think is going to work. Essentially, I just want to make sure that there is enough contrast between these shapes. So I can place that here and drag it up to somewhere around there and then use the shortcut to send it to the back. And I think there's enough contrast between this shape and that. So this is going to work. But just so we have a little bit of more difference. I'm going to also select this yellow color and make it a little bit more brighter yellow like that. Now, let me select this other shape, and we can make this bigger. I'm just going to resize it. So it fits in here a bit better. Yeah, I think that's a nice composition. And by the way, you can draw these shapes with the pen tool here in XD, or you can bring these shapes in from Illustrator. And just so you know how to do this. If you want to make changes on a shape, just select it, and then double click on it, and then you can find individual anchor points, corner points, and also these smooth points where you have the handles, and you can adjust them just like in Illustrator when we work with parts. Returning back to our profile screen. Now we have all the elements in place. However, we have to make sure that these background shapes are also connected to our three toggles. And the way we can make this work is that we will have to place them inside the components that we created. So let's start with this one here at the bottom. I'm going to select that shape and then use commando Control X to cut it. You can also use the edit cut option, then select this component and double click on it, which means we are now inside it. It's like isolation in Illustrator. And then if I use Commando Control V, it's going to paste that shape back where it was in terms of its place within the screen or artboard. But in terms of arrangement, I will have to send this to the bottom or the back of the component. So that was commando Control Shift left square bracket. And now that it's placed there, we can click av, select this component again. And check whether the shape stays visible in both of our states. And it shows in both of them, so that's perfect. And the reason we placed it in here is because we would like to see a bit of animation on these shapes as well when we're switching between the options. But that is something we will be setting up later on for now. All I want to make sure is these shapes are all connected to these togos. So now we can select the second shape, cut it out. Double click on the component, and then paste and send to back. Click a v. Let's just double check as well. The two states works fine. Then let's select this shape. Finally, that's again, command x to cut it out, double click on the component, paste with commando Control V, and then send it to the back. Click a and check the two states. Yeah, works perfectly. Now we have everything in place. It is time to finally set up the first interactions and see the cool things we can achieve with the auto animate feature. 7. Toggle interactions: In order to add interactions, we have to switch to the second module with xD, which is called prototype. Notice that there is a shortcut with which you can easily switch between these. From design, which is alter option one, we can use alter option two to switch to prototype. That's definitely worth remembering because we will be switching between these two quite a lot. Now we are in prototype mode. We can select our first component. And within this, I would like to double click to go inside it. And there, I would like you to select the image and the other image underneath it, that's shift key from the layer spanelHapp and set together, and also the text objects. So you should have these four things selected. The path behind them is not needed for this selection. And we are going to turn this into a group, which we can achieve by pressing command or control G on the keyboard. And the reason why we do this is that it's going to create the area which we will be able to assign our in direction to. So you can see having the group selected. We have this little arrow here on the right. And just simply clicking on that once, we already have our first interaction ready, and the trigger for this is going to be tap. So simply clicking on it or tapping on it on the screen is going to trigger the action, which in this case, is going to be a simple transition. We have to make sure that the destination is set to the second state of this component, which is the pessimist option. For the animation, I am going to keep the dissolve feature with which we can create a nice subtle transition. And we can later on decide how we want to do the easing. But I feel like ease out might be good. And the duration is by default set to 0.3 seconds, which I think is quite good. But we can test this out already by pressing the play icon here on the top right. So if I click anywhere either on the image or the two text objects or even in between, I can already switch to the second state. But as you can see, we don't have a way to get back to the other option yet. So it works one way for now. But it is an easy fix. All we have to do is to select the component. So first click a weight then select the component, switch to the second state, then double click. Make sure the group is highlighted. Click on the little arrow on the right, and then we will set this up again the same way. So transition to the default state this time. And XD is really smart. I always remembers your last use settings, so you don't have to worry about setting them up. And now we can just click away and select the component, make sure it's set back to default state, and then we can test it out. So again, using the play button on the right, we can now tap on it and tap back. So we have our first toggle design. At this point, it's worth mentioning that if you plug in your phone to your computer while using a OBXC and you have the XD app on your phone, you will be able to see the live view of your current project, and it's a great way to really test out everything and see how it feels, whether the areas are big enough to tap on or whether there's any issues with the notch on the top, hiding some details like the text. This is something you want to see here on the desktop preview. It's easiest to see it live on your phone. Just make sure you download the Adobe XD app and you sign in with the same creative cloud account details. That way, the cloud document on your desktop will be able to sync and connect to the app on your phone. I love the way how ADB XD has this live prototyping feature. It really makes the whole design process so intuitive and fun. But to move on, let's not forget about that shape in the background of this component. So I also want that to change when users are tapping on this togo. So to be able to do that, first, in the default state, I want the shape to be where it is. But in the pessimist state, I want it to move slightly. So I first switch the state. Then I double tap inside. And having that shape selected, we need to change its size and its colors. But this is something we can only do by switching back to the design mode. So that's option one. And within that, I can easily change the size of it. It can come down maybe up to here, and then to change the color quickly, I will press Command Shift Y or control shift y, which brings you the document assets tab on the left. You can, of course, also access it with this icon here. And then from here, I am going to go with maybe this color. So a cooler gradient, just to go with that cool or bluish color on the head. And the best thing is that that's all we need to do because everything is already set up with the interactions. Any elements you change within a component that uses these interactions should also automatically update. So if I click away, click back here, I can now see that the shape is also changing. But if we play this, It's not going to be a smooth transition. It's just a quick jump between the two. That is because we are currently using just a normal dissolve transition which fades from one state to another. However, at OBX D has the coolest feature called auto animate, which can create the in betweens for these animations and morph one state of an object to another, which will be able to create a very nice smooth transition between the two states of the shape, both the colors and the position of it. 8. Auto-animate and toggle interactions: To be able to set this up, we jump back into prototype mode, and first double tap inside the first state or default state of this component. And here, all we have to do is to change the transition to auto animate. So this is the interaction that we already set up. We are just changing the type, but it's going to remember all the rest of the settings. So we don't have to worry about that. I will click away, click back, switch to the other state, and remember we have to make sure it's set up both directions. So I'm going to double tap, select the group, and also change that to auto animate. Now, we can click av, select the component, set it back to default state, and it's time to test it out. So let's see. Now we have the cool auto animate option creating that smooth animation or transition on the shape on the right. It didn't really affect the visual transition here on the image and the text, but even that got a little bit more subtle in my opinion. So if you pay close attention on the text, because we are switching between two weights bold and regular, instead of simply just one state dissolving into another, it actually morphs between the two. So the letters are increasing in thickness gradually and also reducing gradually. It is a very subtle thing, especially because our animation is very quick at 0.3 seconds, but it still helps to create that smooth transition that I was after. Now, you will need to do the same exact steps on the other two selectors. But just to make sure you know what you need to do, I'm going to run through this very quickly. So first of all, I'm going to select this second component. Double tap and select all the elements that we need here. Using my layers panel, I also make sure that the currently hidden cog is included in this group. I will group them together and assign the first interaction, which is going to use auto animate, switching to methodical. See how it remembers all the rest of the settings already. Then I click away, switch to methodical, double tap, add the other interaction, which will switch back to default state. Also, I'm going to select this shape here, switch to design mode, drag it down. And again, use one of the saved color options, maybe this one, or we can use another one just to have some variety here. So now we can click away, click back, go back to default state, and we can already test this out. There's a beautiful auto animate in action, switching between the two images, text and the shape in the background. Now, for the last toggle on the screen, we will actually have to fix a problem, and this is something I intentionally left there just so I can show you what happens in case you forget to set something up, and this is a feature called nested component. So in order to be able to create a smooth transition between the two shape states, the cylinder and the sphere, and be able to see that cool auto animate feature on them, they would also have to become a component inside this larger component. But just so you can see how it works without it. Let's just see the preview again. So when we switch, there's the simple transition. And even if I change this to auto animate, this is not going to improve. So let me show this to you. First of all, I'm going to switch to the flexible state, double tap here. And in the design mode, I'm going to just change the shape of this path here, and also let's just change its color to maybe this gradient, and then just change it slightly so it doesn't clash with the other one. Going to make this a bit more orange. I think that already starts to stand out more. I can make it slightly darker. I think that's going to work quite nicely. So now if we switch back to default state, that's the togo where we can test it out. Clicking on it, it has that dissolve transition because we don't have the auto animate option on just yet. But if I double click here and go back to prototype, I can change the transition type to auto animate and I keep the rest of the settings, then I go back to the component, switch to the flexible state, double tap again, and change this also to auto animate. So now, when we come back to the default state, we can test this out tapping on this, You can see how we have now a smooth animation on the path in the background, but not on these shapes. And that is because this would need to become also a component or nested component for that to work. 9. Nested components: No, don't worry, if this feels too complicated, you don't have to create that nested component. The way it set up currently already looks good, so you can jump onto the next video and continue with the rest of the app design. However, if you feel confident that you already understood all the concepts so far, then let me show you this fix of creating that nested component. So all we have to do is to go back to early years, make sure that we see what we are going to select, and then we need to go into the design mode. Double click to first enter the component. And within that, we have this group. So I'm going to again, double click. And inside that group, I will be able to now select the ring, the cylinder, and the swear. And while having this selected, I can press commando control k, which is going to turn this into a component. But notice that since this is a nested component, so it was created inside another component, it's not going to be considered the main component for this. Object, so it's not filled here on the top left corner. So when I want to make some changes to this component, XD is going to generate the main component outside of my art boards. So let me show you how that works. All I have to do is to right click and choose Edit main component. And there you go, that's the new one that is generated for me. Now, don't worry about having this outside of your artboards, because whatever you assign to this version will also apply to the other instance on the screen. So for this main component version, We can add now a new state. I just call it sphere. And here, we have to repeat what we've done before by opening the component and also the mask groups, selecting the cylinder, rotating it slightly, dragging it down, and then selecting the sphere and dragging that down as well. So this is our second state for this component, and that's the first one. And in order for this to work and update here in this interaction that we created. We just have to come back to it, switch to the flexible state and notice how the nested component is not changing yet. But now that we are in that state, we can double tap and double tap again. And there is our nested component, which we can switch to sphere. And once we tap back outside, we can switch this back to default state, and we can test this out now, and the good news is that we don't have to do anything else. So the auto animate now, is fully functioning on the toggle image as well on these shapes and the shape in the background, which was already working before. But remember, for this to work, we had to create this nested component. And by the way, you can save yourself a lot of time by planning out your components in advance. So if we created this component before creating the larger component, then it wouldn't be necessary to have this main component outside of the screen, and things would have been a little bit quicker and easier to set up. As I said, this can be slightly confusing and a little bit more complex. But it's very important to understand how you work with components in general in XD. And as you get a bit more advanced in using this tool, you will be using more and more nested components as well like this one. So just to keep things tidy, I am going to move this component, which is our main component for this element on the assets art board, and I will also rename it and call it shapes. But the good news is that now we have this profile selector fully functioning. So everything is changing nicely, The animations are there, and we can change everything independently from each other. And the only things that are currently not hooked up or set up are the Help menu and the button. But we will add this after we created all the additional screens in the next video. 10. Creating the advice screen: Compared to the profile screen, everything else will be fairly straightforward. So don't worry, in case you found that a little bit complex and confusing. I think you will find the rest of the process much simpler. So I'm going to switch back to the design mode and using the artboard tool, I'm going to create a new artboard, and I'm going to rename this to advice calls. And for this, first of all, we need some text, which I will paste in here. We can also use the asset from here on the other artboard. This is actually what we need. The set goals, can align this somewhere in the center. We will then also need this home icon, which I just drag here holding down the alter option key. Then we will need the mountains element and this image, and this speech bubble or text frame, and then also a shape, which I'm going to set up later on. But yeah, these are all the elements we will need in the beginning. However, we will also need to design a couple of elements here. First of all, we will need a backdrop for this icon just to make it a little bit more interesting. For this, I'm going to use the ellipse tool, and with that, I'll just draw a perfect circle. By holding down the Shift key, I can make sure that this is a perfect circle. And I'm going to use the colors saved in the libraries panel that's Commando Control Shift Y, and this yellow is what I would like to use for the field color. And I don't need border, so I can remove that. I'm going to make sure that it's sent to the back using the shortcut or right click Send to back. And then let's select the mountains, and I will just resize them a bit. But be careful when resizing, you might need to turn off the responsive resize option first and then hold down the Shift key to make sure that the elements inside this group are kept in the same place. I'm going to place this somewhere around here and make sure that the circle and the mountain is aligned somewhere here in the center. Then we can select this shape here, flip it horizontally. And then move it down, and probably, we have to make some more space here. So we just double tap on the artboard and drag it down a bit. And notice that there is a cut off point here. So that's the original size of the screen. And once you increase the size vertically, that means there will be a vertical scroll automatically enabled. So now we can move this shape down here, increase its size, and then select the image and make sure it comes to the front. So bring it to front. Let's just increase the size of this. Again, making sure that the responsive resize option is off and you hold down the shift key while you are resizing it, so this can come down somewhere here. And then the speech bubble, I actually also want to be in the front, so that can be somewhere there. Now, everything can come slightly up, and then the artboard can also be moved up a bit. Somewhere around there. Now, there's a feature that I would like you to turn on for this shape. It's the fixed position when scrolling. So when you turn that on and you test out this screen, you will see that that shape is actually not moving up and down, which I quite like. But there's other things that we will have to fix here, especially for the menu. But for now, I just would like to make sure that we have all the elements necessary for the screen, and this home button should be a little bit smaller. So I'm just going to resize that. And align it here in the corner. And then we need also a menu on the left, for which I'm going to use the line tool. Holding down the shift key, I can draw straight line, increase the thickness of this to two points, change the border color to black and add round caps, and then zooming closer. I can make sure that we have three of these. So old click and drag once, and then again, making sure we have equal distance between them. You might need a little bit more spread out shape like that. And whenever I create icons, I always like to create an empty shape behind them, which is going to help creating a larger region on which we can tap instead of just relying on those small thin lines. So notice how I have this shape here created, but this will be invisible. I'm going to turn off the fill and the border colors. But then I select everything here, so the three lines that empty shape and turn this into a component by pressing commando Control K. Any icons that you use on multiple screens should always be set up as components. Because that way you can easily come back to your main component, make some simple changes, and you will see the updates reflecting on all the other screens. Not to mention the fact that you will only have to create the interaction of the menu once, and that will also be repeated on all the screens. So this is ready as a component. And I'm going to do the same with the home icon. So once again, I'm going to use rectangle, draw here and make sure it's aligned to this other shape. And then I turn off the border and field colors, but make sure that both the home icon and that shape around it is selected and then press command or control K and turn that also into a component. Now, these components will show up in your document assets area, and there you can just call it home and menu. 11. Finalising the advice screen: And finally, we also need to create an arrow here on the right side, for which I'm going to use the pen tool, tap one. Then click somewhere here on the right side, and then click again here, try to make it equal in size. However, you can always adjust this later on. But for now, I'm happy with the way this looks, so I can increase the thickness of this maybe up to three or five points. Set round caps and round joints as well. The border color should be black, and that's the arrow we needed. I'm just going to resize this slightly. Just like before, for this, I'm going to create a bounding box around it just to make it easier to be able to interact with this icon. Align it a bit closer and then turn off the visibility of this, select them all together, group them first as Commando Control G, and duplicate it on the left side, flip it horizontally. And now we can create a component for each of these directions. So the one towards left and the one towards right. So each I'm using Commando Control K, and I'll just call this one right and that one was the left. And we won't actually need the left on this first screen. We will remove that later, but for now, it can stay there. And now that we have everything in place, we can just duplicate this artboard by pressing alter option drag with the selection tool, and then our second artboard is going to be AMH That's the title. Can change the text already here. Aim high. We can keep the circle in place, delete the image, and bring down the asset with the darts alter option, drag it down here, can increase it in size after removing the responsive resize option and holding down the shift key, can align it somewhere there. Then we can delete all of these things at the bottom, and instead, we will need this image here. We can already resize it. And then we need this text. And I am going to use this shape. Just flip it horizontally. Notice that the fixed position while scrawling is already turned on. I will make this bigger, send it to the back, and I'm going to apply this color for it. I want to make sure that there's no tangents, like this speech bubble is currently aligned exactly on the edge of that shape. So we want to make sure that there is a nice separation there and a nice contrast. That looks perfect. Let's move on, create the next artboard. Again, I'm just duplicating this. This one, I'm going to call boost. The text can change here already. Type in boost yourself, can remove the darts and remove all of these elements. And in this case, we will need the rocket. So I just duplicate that, align it here in the middle. We need this image. We need the copy, and we need the same shape that we use here, but flipped to the other side and changed to this gradient. So let me just zoom a little bit closer to make sure everything is set up correctly. So this can be bigger set to the front and set up somewhere around there. I think that looks quite nice. The rocket can be slightly bigger as well. Just make sure you turn off responsive resize, hold down the Shift key, and just resize it a bit. So it just a little bit comes out of that circle. And then last, we have one more screen. Again, just copy this and rename the actual art board and call it share it. Same text goes here, share it. Once again, we can delete these elements. And bring in the megaphone place that here, can increase it a bit in size. Then we need this shape, increase that in size. Make sure the fixed position when scrolling is turned on. Then we need this image also increased in size, and then the last text frame. So now zooming closer to this. We can again align things, make sure that the image is on top, but it doesn't cover the text on the text frame, and that shape can be maybe slightly wider and just crop outside like this. This is how quick and easy it was to set up these additional screens, obviously, having all the visual assets and copy ready, saved us a lot of time. But in the next video, we will set up some fun interactions for these images, and also the interaction to be able to move from the profile screen to the advice screens and also to be able to move in between these screens. 12. Setting up animations: Let's start by creating the first interaction on this goals screen. First, I would like you to select the shape in the background and the mountain image and turn this into a component. That's Commando Control K. Now we can create a new state for this by clicking on the plus sign, and the new state you can rename or just keep it as default state two. But what's more important is that we need to double click inside this to be able to select the mountain. And then by pressing Commando Control Y in the layers, we will be able to open this group. And you will notice that there's actually more elements here. This is again, something that I went ahead and prepared in the photoshop. Even though this was a flattened rendered image, I separated the flag and even created two versions of it. We have a purple version and a green version, all set up on separate layers. So in this new state, what I want is for both the purple and the green flag to be raised. So I just selected them, and then using shiftpero, I can drag it up until it goes just outside of the circle, but still showing behind the mountain, so you don't want to raise it too high until it separates. But, yeah, I think I will just have it somewhere around here. And then once both of them are raised, make sure that you turn off the visibility of the purple flag. It's important for both flags to be raised first and only after that turning the visibility off because this is needed for that smooth auto animate to work. But now we can just click outside, select this component, and go back to the default state and switch between these two states, just checking how it looks. I'm happy with that. But for this to actually work. Coming back to the default state, I can switch to prototype mode and just click one on this little arrow here and keep it on tap auto animate switching to state two. Then we switch to state two. And also assign another interaction there, which will go back to the default state with the same settings. So now let's reach back to default state and press commando control enter to quickly jump to the preview where we can already test this out, and it goes in both directions. How cool is that? So let's do the same thing here with the other images. Once again, I start by selecting these and turning them into a component. Switching back to design mode, we can add the new state to it. And once that new state is created, we can double tap. First, let's select within this group the board, and we can just resize that. Again, holding down the shift key to make sure that we don't mess up the proportions. And also, I'm going to rotate it slightly. And then this dart can be also rotated and then move down into the center like that. So now if we click outside, we can check default state and the other state. I think that looks really good. And now switching to prototype mode, we add the auto animate to state two. And for state two, we want to also add the animation going back to default state. So now we can test this out and it works perfectly. Let's do the same thing on the third advice screen. Once again, we select all of these elements, and in design mode, I will turn them into a component, then add the new state for it. And in the new state, I want the rocket to come out of the frame a bit and also maybe rotate, and the smoke can also rotate and go outside there or maybe just slightly that way. The rocket can be also slightly larger. So it feels like it's coming towards us. So let's just quickly see this before and after. Yeah, I think that works well. And then switching to prototype mode, we assign the first interaction to switch to state two. Then from state two, we want to be able to switch back to the default state, and then again, testing it out quickly. There it is. Effect. And then, last but not least, we would like to also turn these into a component. However, here, I would like to also add some elements by using the pano. So all you need to do is to draw a little shape like this, using the pano. So it's like a little lightning bolt. But we don't need the border color. Instead, we want to use a red color. I'm using the hydroper tool and sampling a color from the megaphone. So that's going to be a shape that we will need. And let's duplicate this once and another time. The one in the middle, we can flip vertically, and then these we can just rotate around, maybe resize a bit, and then I want to align them. Roughly where they will end up in. But then now, I'm going to select all three of them, and then using the commando control left bracket, I'm going to move them until they go behind the megaphone. So they are in front of the shape, that yellow circle, but behind the megaphone, and just nicely and v there. Now, having all of these selected together, we can create our component and then add a new state for it. And in that new state, I would like to move things around a bit. So first of all, I would like this image to increase in size, also maybe rotate. And then having those parts selected. We can just move them out and maybe increase their size a little bit. So let's switch back to the default state and switch between the two states, we can just see a quick preview of how this is going to look like. But to add the auto animate feature, we switch to prototype, click on this select state two. And then for state two, we want to add another interaction, and the destination this time is the default state. Once again, if we do a preview on this, it works perfectly. 13. Interactions between screens: Now it's time to set up the interactions between these screens, and I actually won't need an arrow on that side. Also, I don't need this arrow on the left side. So I just press back space while having them selected, and we can start with this arrow. In prototype mode, we click and drag the blue arrow to set up an interaction with the destination on the second artboard. And for the type of animation here, I would like to use transition. And for the animation, I would like to use push left instead of dissolve. The duration and easing can be the way it is by default. Once again, if I just preview it, I feel like it's fast enough, and I think it works well. So now that we have that one set up, we can continue with the other right arrow, create the interaction to the next screen. Notice it's going to use the same settings again. So we can just very quickly set up this one and move the interaction on the last screen. So I'm just checking they are all going in the right way. And then let's start with this one. So this is the backwards transition. From here, we want to go there. And instead of push left, we want to use push right, same settings apply. Then this one can go there again, same settings. And then finally this one can go there with the same settings. So now if we test this out, you can see how we can switch between the four advice screens. So that works perfectly. And each of these animations, we can test out as well. They still work just the way we wanted it. And then finally, we need to also make sure that from the profile screen, we can jump into the first advice screen. So first of all, make sure that you have the button and the text selected together. You can turn it into either a group or component. That's Commando Control G, if you want to turn it into a group or Commando Control K, if you want to make it into a component. The main difference between the two is that if you create a component, you can always assign states to it or animation besides applying an interaction. So it doesn't really matter here because I'm not going to do any animation on the button, but I'm just going to create the interaction quickly to the first advice screen. And in this case, I want to use push left. So let's test this one out as well. Clicking on either of these options, we can still change the toggles. And once we are happy with the selection, clicking on get your answers, we'll jump into the first advice screen that we created. And since we have all of our artboards ready, let's just hook up the welcome screen as well. So having this one selected, this is the one that we want to set up as our home screen. So by clicking on that little icon here in prototype mode, we'll set up our first flow. This one can be renamed to app. And then from here, I want to create a time trigger to the next screen. So I'm just going to drag this arrow there. And instead of tap, I'm going to set this to time and maybe set it up for 3 seconds. And the animation, this time can be set to push up, and maybe the duration can be set to 1 second. So let's just see this if we test this out after 3 seconds, it's going to go down. I think the ease out should be changed to ease in out. Let's test this out again. Yeah, that's much better. But the duration can be maybe even longer 1.5 seconds, one more test. Yeah, that's much nicer and smoother. So now we can get through all of the art boards or all of the screens that we created. And in the next video, we will be adding all the additional navigational options like the main menu, hook up the home icon, and also add the help option for the profile screen. 14. Sticky menus: The first thing that we need to fix is to make sure our menu is always visible. Let me show you what I mean. If I preview this and I scroll, the menu disappears on the top, so it will be hard to switch without having to scroll up again. So I want to keep this menu always visible here, and we normally call this a sticky menu. And to be able to do this, first of all, in design mode, I'm going to draw a rectangle behind these elements. I will make sure that it goes all the way in the back for now. Drag this up maybe somewhere around here. And by the way, I'm keeping the text here because I know that there is a notch on the phone there, so it shouldn't be overlapping that. But for this shape, I don't want to use a border, just a white field. But have this option turned on called background blur. We can refine the settings for this later. But for now, I would like to also select everything here on the top and group them together with commando Control G. And once they turn into a group, we can fix their position when scrolling. This turns it into a sticky menu. So now if it tests this out, when I'm scrolling, you can see that they are all staying there on top, and we have that cool background blur feature set up on that cngle. If we want, we can always go back, double click on it, and then adjust the settings. I might reduce the exposure and maybe increase the opacity of the shape itself to 20%. So let's just test this out. Yeah, I feel like that looks a little bit better. Maybe the exposure can be increased. Let's check it out again. Yes, slightly better. I think that looks good. And we actually need to do the same thing on these other screens. But to save time, I'm going to set these up actually once we have this first menu fully functioning. So I will actually delete these fan. So all of those elements that we prepared here, we can just backspace and delete them. We know that. We will be adding them there, but, let's just come back to this first instance and switching to prototype mode. Double clicking on this. I can select the home icon. And that will be linked to the profile screen. And in this case, I just would like to have a normal dissolve transition, which is like a fade. Easing and out for easing is good. But the duration maybe can be set to 0.6 seconds. So we can test this out, see how it feels. I think that's good. It might be a bit too slow, so we can just come back here, again, select that and go down to 0.4 seconds. Let's just that one more time. Yeah. I think that's fine. But this was the easier one to set up. For the actual menu, we have to also create a separate art board which is going to host our menu items. So it will be like a drop down or pop up menu. And for this, I am going to create that new art board just above these other artboards. So in the design mode, switching to the artboard tool, I'm going to first just create an artboard, but this doesn't have to be a full height artboard, so it can be a little bit shorter. Like that. And I will call this menu, and we can zoom a bit closer. And first of all, I'm going to create a shape here, which is going to be the menu itself. We can add round corners. But we don't need round corners on all sides. So here in the options, we can click on this little togo, and we can find the radius for all the corners. I want to set the top left and right to zero. So those are the first and the second ones, needs to be set to zero. There is a subtle indication of which corner you are affecting when you select a number. So that little blue line there tells you that you are working with the top left corner or top right corner. Or you can also just wait a little bit and you will get the tool tip telling you which one is which. But now that we have the set up, I will remove the border color. I will keep the field color on. But then I will add a drop shadow, and I'm going to increase the visibility or opacity of this by clicking on the swatch and just dragging this up, probably around 50%. And then the blur, I will also set to 15, so it creates a little bit softer edge like that. Maybe 50% is a bit too harsh. So let's just set it down to 30%. Yeah, that's a bit more subtle. I think that looks better. Now, I'm going to copy the text from here. So we need all four of these, duplicate them and align them all to left. And then let's just move that down. Move this one up. So the order should be set your goals first, then aim high, then boost yourself, and then finally share it. So once I have that order, I can place the text in here, and maybe we can reduce the size a bit to 18 points. I think that will fit better. Once again, left a line, and then we can just align it within this drop down. And we just need an X icon here, which we already have prepared in the assets. I can just drag that down again here. Set it up somewhere there, and this x can be a component. So I press command or control K, but the whole menu should also be a component. So I select everything together. And again, press command or control K. So in this case, because we created a component first for an element that will be inside the main component, the nesting was set up in the right order. Remember, when we were struggling creating this nested component before, You can see the right order is always to start creating a component first, which will then be wrapped into another component. And you can have even multiple levels of components nested into each other. And as long as you start with the smallest element, and then you work your way outwards, creating the additional components, you won't have any issues setting them up properly. 15. Menu overlay: Now that we have this menu, we need to hook it in to the other screens. So let's switch to prototype mode. And here, I am going to double click until I can select the menu icon and drag it onto this artboard. By default, this is going to be a normal transition, but we would like to change this to overlay, which will change this solid line to dash line. That's the way XD is indicating what we are doing. And also notice that we get a preview of where this overlay is going to show up. And this actually is something that we can drag up all the way here. That's where I want it to show up. And the animation, I would like to be slide down. We can have ease in and out. Maybe 0.4 seconds is good, and we can just test this out. Let's see how it works. If we click on that, the menu comes down. If I click somewhere outside, it disappears again, comes down, disappears, and by the way, is a default behavior in XD. Whenever you click AA from an overlay element, it automatically reverses the original animation. However, I always like to have a to close it as well like this one here. And the good thing is you don't actually have to assign any interaction onto that, because as long as there is no active element here, by clicking on that we'll also close that menu, just like clicking anywhere else, apart from the active elements, which we will set up on these text objects. So to do that, all I have to do is to come back to our menu. Double click, select the first text and drag it to this screen. But this time, you have to be careful to go back and change the overlay option to transition. So the overlay is only necessary to bring up this floating menu. But from that floating menu, you would like to transition to these screens with a normal transition, not overlay. Reason why it was coming up by default with overlay is because that was the last used action or action type. So just make sure you don't forget to change that to transition. And then with the menu, I recommend using dissolve, and you can probably use as out and maybe 0.3 seconds. So let's just set the same up for the other three screens. We don't have to change anything here. Now again, it remembers the last settings, and this time, it's not an overlay. It's the transition, so the correct option. So for share it, we have the last one there. Now, this menu is fully hooked up, so we can test it out. We click here, comes down, we jump to a high, and we can come back here, again, select boot yourself, goes in the right place, and then we can do share it as well. And once again, we can navigate in between these as well easily. But now we can also add that sticky menu on all of these screens. So we can just simply duplicate this. The fastest way to do it would be to press command or control C to copy, and then select this next artboard. Press Commando Control V, we paste it in exactly in the same place, the same thing here, same thing there. And notice how already it has everything hooked up. So the home icon goes back to the profile screen. The menu brings up this overlay, and the only thing we will have to change are the titles. So let's double click type in a h. For this one, I want to use boost yourself. And here, type in share it, and that's it. Once again, we can test this out. You can use the menu to jump to the next screen. We can scroll up and down to test our sticky menu on the top with that background blur feature. We have our animations as well. The menu works here just like before. We can jump to the next screen scroll up and down works, animation works. The arrows should work as well. But let's just test the menu, share it goes in the right place. The scrolling works as well, and the home icon should also work from any of these screens. 16. Help Menu screen set up: Since we are back on the profile screen, let's not forget to set up the Help menu, which is going to work very similarly to this other menu that we created. I'm just going to zoom out again, move the assets out of the way, and I'm going to create a new artboard in the design mode, using the artboard tool. I just create that new artboard, and I'm going to rename this and call it help. Can place this somewhere around here. And now we can just reuse this other element. From within that component, we created a double click, select that shape, copy it and then paste it in here, we're just going to rotate it around, like so drag it up and place it in this corner. We probably have to make it longer, and then we can just copy this x component and put it on the top right corner. Again, we won't have to actually link that up. Just make sure it's there, and then we will copy this text that I have prepared, and we just simply paste it in Here, maybe we need a little bit more space for this. And yes, I think that looks good. Can now just drag this up a bit. And that's all we needed for this other overlay that we created. But it's important for this artboard to turn off the field color in the background. Otherwise, it's going to cover up completely what's underneath it. There is something that for the menu as well, it's important to make sure that you do. But XD by default is going to remove the fiel once you create the overlay interaction. For which, if you recall, there's only two things necessary. First of all, making sure that on this new artboard, all of these elements are wrapped up into a component. That's commando Control K. And then within the prototype option, when we select the question mark, we want to make sure that is hooked up to this artboard. However, if you recall, wherever I use icons, I always like to create a larger bounding box around them. So that's just something I don't want to forget adding here as well. I will just draw this shape, allowing much more space to be able to tap on this because there's nothing more annoying than having to tap a couple of times somewhere to be able to start the interaction. So I'm going to turn off boarder and fill, but select all of this together and turn this into a component. And now that it is a component, I can switch back to prototype, hook it into this new artboard and set this up also as an overlay transition. The animation this time can be slide left because it comes from the right, so it's going to slide left. And the alignment of it is already good. Since I use the same exact artboard size, I didn't have to do any manual positioning here. And instead of just ease out, I think ease in out is better and maybe 0.5 seconds for this. So let's just test this out. If I click on the help, it comes in, And no matter where I click, it's going to hide it away. So I can click on it again, click anywhere else, so on and so forth. And by the way, if you want the details in the background to be blurred out a bit, you can always add another rectangle here on the help art board. Without the border, just a feel color. Make sure it's set all the way in the background, and then just click on background blur. So now, if we come back here, when I do this, it's going to have that blur appearing there. The only issue is that it also slides in that background blur instead of nicely transitioning. So let's see before and after. And of course, there's ways to fix this, but I don't want to over complicate things. So I'm just going to delete that shape, and I think it works fine the way it is. And the good news is that we have the app fully functioning now. All the elements are in place, and all the navigations are ready, so we can do a final test starting from the welcome screen. We have our timed interactional animation. We have our togos which we can play around with. And then we can also check our help. Then go to the answers, scroll up and down, jump through them. Check the animations here as well. Go back to the home page, or go back to answers and use the menu. And it seems like everything is working as it's supposed to. So now that the app is complete, in the next video, we will turn this into a single page website prototype. 17. Website Design: The good news is that putting this website together will be much faster than building the app. Since we have already all the elements designed directly here in XD, and we can very quickly repurpose all of these in that new format that we will start by creating a new art board. And this time, I'm going to use the b 12 80, and we can place this here and just rename it as well to website. And I'm going to already extend it because I know we need more space below it, and that cut off point marks our first fold within the site, which is the one that will be first visible on most screens. Now, let's start by copying things. So I'm going to select everything on this welcome screen, old click and drag, placing them here. And then I will be moving things fairly quickly because I don't really have to explain the steps anymore. I believe it will make sense what I'm doing. So I'm resizing that the growth is going to be our menu. That's part of the menu. The image can be here on the right, maybe increased in size. A bit. Like that. Text can be in this case, right aligned and increased in size a bit. If you ever have things that overlap each other, like in this case, it would be hard to select the text. Instead of moving this image av, you can just bring up the layers panel. That way you can very quickly select things that are hidden away and then just use the arrow keys on the keyboard, holding down the Shift key, you can move them faster as well, and I think that's going to be a nice placement for the text. So it's nicely aligned with the head. Then let's just duplicate this text here, and I will type in goals. I'll set this to all caps with this icon, and I change it to regular and also reduce the size by dragging it up. It might actually be better in medium, and I align it to the center of that text, and then we can just duplicate this and then start typing a high again, duplicate typing boost, and then once more sharing. And by the way, this is where setting up a character style would be useful. So if we go into the libraries or document assets, having one or all of these selected, we can tap on the plus sign here in character styles. And now it's saved it. So this way it will be much easier to make changes to all four of these elements at the same time. Just simply by coming here to the character style, choose edit. If I type in, let's say, 35 for the size, you see immediately, all of them will update. So that's a very handy feature, I highly recommend to use character styles. Just like in the other DOB applications, it can save you a lot of time. And I'm just going to use a little line in between these to separate them. So let me just draw that line. I set this up to white round caps, and the size to be maybe three points, and then just drag it up a bit and then duplicate it. So we want another one there and another one there. Okay, so that's our menu. This can be slightly higher as well. And actually, the whole thing can go a little bit higher. Just select them together. Moving them up. Then let's bring in the additional elements that we need. So we need this describe yourself text, which we can place here, and then all of these components, we can copy and paste on this artboard. But we won't need the shapes in this case, so we can just separate them first and quickly remove these shapes. Double click Delete, double click Delete, double click Delete. And you don't have to worry messing up your other versions because they are the main components or master components. And these are just instances of them. So these overrides that we do here won't affect the original ones. But still in case we make changes to the original one, and it affects, let's say the text or these images, they will still be connected and updating on this website version as well. So I'm just going to place these three options here, and we can test this out already with commando Control Enter, and we see the shapes showing up in the second state so that's something we also have to fix. I'm just going to select these switch to the second state. And double click delete, delete, delete. And then make sure that these are set back to the default state. So once again, we can just double check if it works or not. Yeah, that works, that that works as well. All right. Perfect. So the first fold is done. Now it's about copying the rest. So let's start with these. Going to copy these, paste them in here. The shape we won't need for now. This component can be here. The text can be in the middle and the image on the right. We can also copy that set your goals text, which in this case, since we have a larger screen, we can make bigger, again, another one that's worth saving as a character style. And by the way, it's worth naming your character styles as well, so you know where you use them. So I'm going to rename this and call it site sections. While this other one is site menu. So we have set your goals. We have our image there. And in this case, we can just double click on and we can delete this speech bubble triangle. Because here, I just want the text on its own. And maybe this image can be bigger holding down Shift key. I'll just resize it. And then we'll just repeat the same thing for these other screens. So I'm just going to speed things up a bit before we wrap up with some final touches on the site. 18. Adding Interactions to Website Design: So this is the final version of the site. As you can see, I created an alternating pattern here. So we have the images alternating with the text frames. So we have a zig zag created just to make it a little bit more dynamic. Plus, we also have these shapes, one on the left, and one on the right, reused and repurposed from the app. And if we test this page out already, we should also have these little interactions working here. Which in case of a website could be parallax effects, which is something we can easily communicate with the developer and the client. But to add a little bit of additional interactions in here, I would like to make sure that the menu stays sticky, similarly to how we've done it on the app. But for that, first, I will have to create another rectangle somewhere around there. Make sure that it uses the same gradient as behind it. I'm just going to switch the field color to linear gradient. And then I'm going to sample these colors, so we need this color on the left, and we need that color on the right. And we just need to make sure that the two gradient stops are aligned as well. So now it almost completely disappeared. But now that this is in place, we can just select everything here on the top apart from that big shape in the background. Just shift click on that. And grouping these together with Commando Control G, we can make sure that this will be fixed when scrolling. So now if I come here, when I'm scroll down, you can see it's there on the top. And the only thing that we have to make sure that we do is that it's set all the way on the top. So everything else is underneath it. So having these group selected, we just make sure that we bring this to the front. So now testing this out, it will work perfectly. And this is, by the way, something you have to make sure with these menu as well. So these, of course, will have to also be on top of everything else. Especially in case you are planning to increase the length of these screens, the menu should always be on top of everything else. But since we have our menu created, we should also add some interactions on it. So let's go to the prototype option. Double click inside this group, and starting with the logo and the name of the site, we can just grab this little arrow and drag it onto this large shape here in the background. We can also just drag it here to make sure that the shape is selected. And then notice how XD already understood that we want to scroll to this on tap. This is important because we have a sticky menu. So if I come down, let's say here, once I click on that, it just scrolls back up straight away. And now for these other options here, we will do the same, so I select goals and come down assign it to that item there. Once again, let's just test this out. And it goes down there, but the problem is that the sticky menu is covering up that text. So we have to make sure that there is something that creates an offset from this text. And similarly to the technique that I've done before around icons, we need to create a safe area, which will create that offset. So I will just go back to design mode, use the rectangle tool. And just draw something like this, make sure it goes in the back and has no border and feel colors. But having that selected together with the text, we can create a group. And the same thing I'm going to use for the other ones as well. So I'll just copy that shape, then move it down, make sure that there is enough space above there. And then again, let's just keep the border on for now just so I can see these shapes. There's another one there. It doesn't matter how wide it is. It's just how much space we keep above it is what's important. I think, that will work. So let's just set these up all as groups, and I'm going to remove that stroke color later on. So we just need to make sure that we have that share option also selected and grouped together. So now, in prototype mode, we can hook things up. So for goals, we want to scroll to this group here, for a high, we want to scroll further down to this other group. And before I go any further, I'm just going to test this out. So let's see goals. We'll have to increase the height of that rectangle, a high. Same thing goes here. And high actually now ended up being on top of the menu because we created that group that came to the top. So let's just fix this already now. So I select the sticky menu, bring it all the way to the front, that fixes the alignment, and then we can select these shapes, double click and then in design mode. I can just extend it a little bit further, and the same slightly we will need on these other ones. We can extend and extend. And since we are here, let's just also turn off already the border on these shapes. I just double clicking each time to go inside the groups. And now we can come back to the menu, and in prototype mode, I select the word boost. Come down to boost yourself group, and then sharing, come down all the way there. So let's test this out once again. Goes perfect alignment a high. That's perfect as well. Boost yourself and sharing. There's no more content here at the bottom, so it can't scroll any further than this. But we also have our home option with which we can go all the way back to the top. And that is how fast it was to create a fully functioning website prototype, repurposing all the elements that we used for the app. And in the next couple of videos, we will make another version of the website prototype showcasing parallax scrolling. 19. Parallax scrolling: And as you can see, I always like to start with the final static version of that single scrolling page that I can then duplicate and start adding all the necessary movements and changes for the parallax scrolling effect. Unfortunately, currently in NDBXD creating these parallax effects is only possible by creating these duplicate artboards. But in the future, they might add some features that will make this workflow easier. But for now, as I said, we will have to create duplicate artboards. But first, let me just show you this website. So if I just show you the preview for it, it's commando control enter to quickly get to the preview, This already has some elements that work. So these are simple toggles that I edit on these, and they are set up as components with separate states. And then if I scroll down, we also have some components further down here that we can already interact with. But as you can see at the moment, this is just a simple scrolling page. One thing I made sure already is that the menu always stays on the top, and that is a very simple feature that you can find in XD. Just make sure you select that group or element, which is your menu. And then here in the options, just choose fixed position when scrolling. So if I take that off and I test it again, then the menu will go out of the screen, which obviously, in this case, we don't want, so, we'll just turn that back on. However, this option won't be really necessary for the way that we will be setting up our multiple artboards, for which, what's much more important is to make sure that this menu is set up as a component. So at the moment, it's just a simple group, I can check here in the layers. It is just a group. So what I'm going to do is to press commando Control K to turn it into a component. So this is going to be necessary once we have multiple artboards, but we still want to make sure that the interactions that we assign to each of these menu items will be applied throughout all of our artboards. But we will come back to that later. For now, just remember, anything that you need as a component, so all interactive elements like buttons, menus, icons should first be created as components. And then the second and most important thing you will have to do before you get started duplicating your artboard is to select everything on this artboard. And then group them together, so that's command or Control G. So this is going to actually make selecting things a little bit trickier because you will have to always double click to go into the group and then move things around. But this is necessary for the paraax scroll animation. Without everything grouped together in the beginning, you will have a lot of problems later on. So remember to do this at the very beginning. But now we are ready to start with the intro animations that we would like to add to the site. So this is not yet the paraax scrolling. This is just the animations on the first fold. So for this, I am going to already duplicate the artboard. So I use the selection tool, and in design mode, I just hold down alter option key and drag it to the right. Make sure that you have enough space to the right of your original artboard because you will be adding quite a lot of these depending on how complex your site is. And also, I like to keep a fair amount of gap between the two artboards because there might be some elements overlapping, and it can be a bit confusing to work with. So sometimes I would even make that space bigger. And later on maybe move them closer just to tidy things out. So, first of all, I would like to have a nice animation on the background element, this nice curve that we have here. So I don't actually need this character or the text or even the menu, and I'm actually going to even delete these. So I just select them and delete them. So we only have that shape there. And what I'm going to do with it is to really enlarge it, so I'm going to make it bigger. And then by double clicking on it again, I can access the anchor points inside it, and I can even move those around. So what I want to create here is a nice animation when this curve is going to get adjusted. So I make sure that it covers the whole screen. And you can see that on this artboard, we already have the viewport height set to 800. So that is that dash line indicated here. What that means is whenever I test this out, the window will only show that area. Now, currently, we can't see any animation. We can just see how this nice soft gradient is going to look like. But once we switch to the prototype mode and select the whole artboard. That's quite important. So you don't want to assign the animation on individual elements. You want to make sure that the whole artboard is selected and then drag this little arrow onto the duplicate artboard. There we can choose what we want the animation to be assigned to. So in this case, I actually set it to time, and I make sure that the delay is set to zero second. This means that it will automatically be triggered straight a A as soon as we test out this as a prototype. And instead of transition, I want this to be auto animated, because I would like to see that cool animation that will be created on the shape how it morphs from one state to another. And to make the animation even smoother, I am going to add es in and out and maybe increase the duration to 0.8 seconds. So now let's test this out. We can already see how it is animated. If it happens too fast, what you can do is to come back, select that little arrow there and change the delay to maybe 0.4 seconds. So this way, we have a little bit more of that background visible before it animates. And if you quickly want to replay the animation, just press the same shortcut again, Commando control enter. And yeah, I'm happy with the way this looks. And if you want to delay elements in this intro animation, what you can do is to already have another artboard setup. So what I'm going to do is to duplicate this once again to our option drag. And once again, delete the things that I don't want to reveal yet. We need to double click and then delete things. I'm going to delete the character and the tag line. And maybe just animate these little details here. So I'm going to move this text to the left, so this one to the left and then this one further out. You can see already I'm creating a little bit of a pattern here. So whatever I would like to appear first is closest to the edge of the artboard, and then the things I move further out will come in slightly later. So it's a way to delay them. And then this one here, we can just move down. Let's just move it down there. And then I'm going to select all of these and even reduce their opacity to 0%. And then on the next screen, we will see them appearing, but we have to also make sure that there is an interaction between these two artboards. So similarly to before, I use the prototype mode, and I'm going to use still the time option. Here, I'm going to set this 20 second, and the rest of the properties for the action should be the same as before, so I don't have to reset them. So let's just test this out again. I go back all the way to the beginning. So the first artboard, use the shortcut to test it out. We can see already how all the elements on the left came in one by one and had a little animation on them. While all the other elements here that we deleted just simply appeared. The reason for that is because, of course, between the two artboards, there were no instances on the first one. The only thing that OBXD could do there is to simply fade them in and make them appear. While for these elements here on the bottom, it had before and after stage, and it could create a nice auto animate action between the two states. Or if we are thinking in animation terms, we can even call these keyframes. So let's test this again. The two stages of our animation are ready. But let's not stop there. Let's add one more artboard still for this intro animation. So I'm going to duplicate this further. And this time, instead of deleting anything, I'm going to come here, select the menu by double clicking on it, drag it up, and select the character, drag it to the right, and then select this text, and maybe switching back to design mode, I can even rotate it holding down the shift key, make sure that it's exactly 90 degrees, move it somewhere here, and maybe only for this text, I'm going to reduce the opacity down to 0%. I didn't have to do that for the other two elements because they are already outside of the screen. Now if we switch back to prototype, we can select the whole artboard, drag it onto the other one. Still using time, the delay set to zero second. But this time, instead, I'm going to use the snap easing and maybe set the duration to 1 second. Once again, now we have four artboards. Let's go back to the first one and preview it. So you could see that there was a little bit of swing back and forth both on the tag line and the menu and the character, and that is thanks to that snap animation that we used here. So once again, let's test this out. There you go. Very subtle, very nice. And of course, we still have our Togo animations here, and we can still continue scrolling down. But now that we have this beautiful build up created for the first foil of the site, we can continue concentrating on the rest of the site and adding all of those parallax scrolling effects. 20. Adjustments to Parallax scrolling: So we are back in XZ, and I'm going to duplicate this artboard, and I'm going to rename it and call it parallax one. This way, I will know that this is where the scrolling starts. So the first and most important thing we have to do is to have this whole group shifted up and make sure that it's roughly aligned here where our next fold is. So this is going to be the section about setting your goals. I'm going to make sure that our menu is going to stay here on the top, so I'll drag that down, and that all of these other elements that we don't want to see are out of the screen. So I'll just drag this down, not the shape, and then we can concentrate on the elements in our viewport. Still, remember that dash line shows the viewport, and now we can start moving things around and even scaling elements up and down. So if I select this item here, I can make it bigger, move it a bit to the right, then let's move this text frame down. And I always try to avoid creating tangents or kissing between the elements. That basically just means that you want to avoid placing them in a way where it is hard to say what's in front and what's behind. So when it's perfectly aligned here, the pole and the edge of the text frame, it feels weird. So we want to make sure that it has a little bit more overlap than that. Same thing with this element, I wouldn't place it here. Again, feels awkward, you want to make sure that there's at least a little bit more overlap between them. Now, if we come back to the prototype option and select the previous artboard, we can add the interaction, and I'm going to keep it on tap auto animate easy and out with the same settings as before. So we can just test this, and if I tap anywhere on the screen, we will already see the animation. If I want to test it again, just press commando control enter, and let's see. It looks good, but it's not that interesting at this point. So what I'm going to do is to select this shape here on the previous artboard. And since it's outside of the viewport, we can play around with it in the design mode. So for instance, I can stretch it all the way out, and then I can double tap to select individual anchor points, and I can make a completely different shape, curving it in this way, And then maybe even this point here can come up. So almost filling in that area. Then the set your goes text can maybe move to the left. I'm holding down the shift key while dragging it, and then this shape can go down. The text can come up, and this illustration can go to the right. Notice how I'm moving everything in different directions because that will make the parallax animation more interesting. So let's test this out. I'm going to select this artboard, since I don't want to see the whole intro animation right now. I'm just focusing on this first parallax detail. And yeah, that looks much better already. Let's test it again. I like this. Quite nice, both the shape as it animates and all the other elements. And at this point, it's worth mentioning that if you are presenting to a client and you want to really show them the parallax animation and concentrate on how things are transitioning from one fold to the other, there's a cool way to making that a little bit easier for you. So instead of using the tap trigger, you can switch to drag, which means when you are testing this out, you can just start dragging from right to left to see the transition. And with this, you can control the speed and you can even go back and forth. So as long as you are holding down and keep dragging, you can really concentrate on all the elements and how they are moving. But remember, once you let go, it's going to stay with the last artboard. So to be able to go back, you will still have to just press command the control enter. For a quick demonstration, it's always easier to set up the tab. But if you want to slow things down and really focus on every detail, then remember to use the drag trigger instead. But for this example, I'm going to switch back to tap. And then let's continue by creating yet another duplicate of this artboard. So I'm going to hold down alter option key, drag this to the right. Zoom out a bit, select the whole group, drag it up until the next fold is in our viewport. Again, make sure the sticky menu stays where it's supposed to be and that all these other elements don't reveal themselves in the viewport just yet. And just like before, what I'm going to do here is to start playing around with these elements in the design mode, So let's just make this shape bigger. Again, double tap on it, change its curvature as well. And again, similar to avoiding tangents, I also like to avoid having, like, a sharp line around the neck of characters. It just feels a little bit strange once again. Putting it somewhere here feels much more pleasant. And then we can even move these details around if we don't like the placement, we can have the texter on the right, maybe slightly higher as well. And then this character can be bigger. And then we just have to go back to prototype mode, connect the two artboards using the same interaction settings as before, is in and out. So if we test this out from the previous fold, This is what we see on the next one. And usually once I have everything set up on the new art board, I come back and refine where things are coming from. So a high can come from the right. This text can come from below. The character can come from above, and maybe with a bit of transition or fade, and then that shape can come from the left. So let's test this out again. Click, and then we can see how it works. Once more. Yeah, it looks quite nice. Now, maybe the characters transition is not the best, so I'm actually going to come back here, increase the opacity, drag it down. Let's test it this way. Yeah, that's better. I didn't want to create that blending between the background and the character. So now that's fixed, and it looks already much better. Now, from this point on, I'm going to speed things up because I'm just going to repeat the same steps as before, to add all the parallax animations for the rest of the folds in the page. And we will jump ahead and concentrate on setting up the navigation for our sticky menu. 21. Menus and Navigation for Website: So now we have everything in place, four art boards for the intro and four artboards for the parallax scroll. Let's just see how it works. So there's our intro animation works nicely. If I tap anywhere, we scroll down, tap anywhere, again, scroll down, keep scrolling, and then we arrive to the last fold. So now it's time to set up the sticky menu and the navigation, because, of course, currently, the way this prototype is set up, we can't just scrawl up and down because, of course, on these folds or these artboards, we don't have any more detail to show. So it's completely hidden away from the viewport. That's why it's important to include a sticky menu for this type of website prototypes. Now, since we set up our sticky menu as a component, I'm going to come to this instance of it. And I can tell from the top left corner that this is actually not the main component. It's just an instance of it or a child of the original. So if we want to make sure that the interactions will be assigned on all of the artboards, it's always worth choosing the edit main component option. Now, since we hit or deleted that one, it will have to be generated separately outside of one of our artboards. But from this, we can now double click and select goals, and in the prototype mode, we can drag it onto that artboard. Using the same to animate tap with the ease in and out and 1 second, I think it is going to work. Then let's select sharing that will have to go on the last start board. And I'm just going to move this here in the middle just so it's easier to select all of the elements. The boost needs to go into that one, and a high needs to go here. And then finally, we want the growth, which is the name of this product. To go back to the page or artboard, where we have all the elements already in place. So we don't want to keep replaying the intra animation. We see that once. But after that, we want to come back to the first fold where already everything is in place. So now that we set this up, we can just come to any of these pages and test things out. So let's just jump to boost, then go back to a high. And you can see I'm intentionally going in a non linear way just so we can see that all the linking is going to work. Sharing, then jump back to goals, then jump maybe again to aim high, and then go back to the first fold. Thanks to our component, everything works as expected, and we didn't have to repeat all of these interactions for each of the duplicate art boards. Working and utilizing components in OBXZ is extremely important. So if you haven't started using them, make sure you do so because it will really speed up your workflow and make you work more efficiently. And if you enjoy this tutorial and you want to learn how I also created the app version of this project and how I built everything from scratch, all the elements, then remember, you can learn that from our graphic design start at boot camp, for which, once again, the link is in the description below. 22. Sharing your prototype: You have a couple of different options when it comes to sharing your prototype that you created in AdoBXD. But probably first, the most important thing is to have two separate flows set up in case you have both an app and a website in the same document. But in case of more complex projects where you might want to have maybe a tablet version as well, or you want to have both a portray and landscape orientation versions for your app, you should have multiple flows set up. Here, we only have one flow at the moment, which is for the app. But when I come to the website and I am in prototype mode, I can now click on this home icon. Which will set up a new flow for me. So I can call this one website. And this is important for our next step, because in the share module, we will be able to separately share both of these flows. So when we send it to the client, they will get a link for the website and a link for the app. And you can always recommend that they should open the link for the app on their phone. While the one for the website, they should check on a desktop computer or on a laptop. So currently, I have the website flow selected, and already the link is named accordingly. But I can type in here I growth website, and I can choose from the following view settings from which design review is recommended if you want to share this with stakeholders like the client or your colleagues, why you should choose development when it comes to sharing it with the developer. And also presentation is useful if you are personally presenting something from XD. But for this instance, I'm going to stick to design review. And finally, you should decide on the permissions. So by default, anyone with the link will be able to access this prototype. So they will be able to see it. Of course, they won't be able to edit it, but they will be able to comment on it. And in case you want your project to be a little bit more protected. You can say only invited people will have access to it. In that case, you will have to add their e mail addresses in here. And finally, you can also assign a password to restrict access to the prototype. For now, I'm going to keep it with anyone with the link will be able to access it, and then once I click on create link, it's going to generate this on an Adobe server. And it spits out this URL for me, which I can copy or even get its embed code if I want to place it into a website, for instance, and this is how it looks in the browser. So we have everything here. It works the same way as we've seen it in XD. We can jump around. We also have our little toggles that we created, and most importantly, the invited people or the ones who got the URL will be able to start commenting on this, either making general comments or pinning comments to specific parts of the design. Let's say they want to change something here when they make their comment, change wording or words. Once I submit this, it's going to be edited there, and whoever is reading this will always get a little highlight where it is placed on the design. Now, when you start to have lots of comments, you can always resolve them, edit them or delete them. And there's also options at the bottom to hide annotations, just to see the design without them, and also you can filter comments based on a lot of different options here. Also a quick way to invite other collaborators or reviewers with this button here on the top. And there's also another cool feature, which we will see once we export the other flow. So I selected app, and I have all the same settings here on the right. I just create the link and opening this in the browser. Once again, we have the same interactions showing up. We can go through everything the same way as we've seen it in XD. But additionally, we also have another way of navigating through the artboards, with these icons at the bottom. I can also jump back to the first screen. And if that's not enough, we can even click on this icon here on the top left with which we can have an overview of all the artboards that were used in this project. And if I want to jump straight into this one, I can just click on it and then continue testing things out. In case you have multiple screens in a project, by default, you will see all commands for the app. However, if you want to filter and show only commands assigned to the current screen or the currently visible screen, you can also use this little toggle here. And there's one last thing I wanted to mention. Once we jump back into XD, notice that for both of these flows, we have the little link icon there visible. And in case you go back and make some changes after you got your feedback. Let's just say we move this text slightly down. You will see that this little label here turned gray. Indicating you will have to remember to update your shared prototype by going back to the shared module, make sure that the app flow is selected, and choose Update link. So this is going to refresh the shared prototype, and whoever is doing the review will immediately see these changes updating in their browser. That is all I wanted to cover for this project. I hope you found it fun to work on, and it will help you to decide whether UX and web design is the direction that you would like to specialize in. But even if that is not the direction you want to take, these skills and being able to use that DB XD will be incredibly useful to showcase in your CV and portfolio. 23. Conclusion: Well done for finishing this course. I hope you had just as much fun going through it as I had recording it. And of course, don't forget about the class project. Because remember, practice makes perfect. I can't wait to see your work, so make sure to submit it. And in case you like this course, and you would like to learn more from me, then there's plenty of other courses that you can find here. Go and check them out now. I can't wait to meet you in the next one.