Figma Advanced Prototyping Features 2023 | In-depth tutorial

  Рет қаралды 27,191

Design Xstream

Design Xstream

Күн бұрын

Пікірлер: 101
@DesignXstream
@DesignXstream Жыл бұрын
📌 Here is a practice file you can follow along with: bit.ly/AdvancedPrototypingPracticeFile
@julianhelfricht8239
@julianhelfricht8239 Жыл бұрын
Great tutorial! Great speed and precision.
@DesignXstream
@DesignXstream Жыл бұрын
Hey Julian, I'm glad you enjoyed it! Cheers ✌🏼😊
@BrookeMotis
@BrookeMotis Жыл бұрын
Thank you! This was a great introduction too the new prototyping features. Great teaching methods.
@DesignXstream
@DesignXstream Жыл бұрын
Thanks brook! Glad you enjoyed the video ✌🏼😊
@IamShashi98
@IamShashi98 Жыл бұрын
Thanks I Understood what you’ve said 🎉you’re a good teacher
@DesignXstream
@DesignXstream Жыл бұрын
I'm glad you found it helpful! Means a lot 🙌🏼😊
@arunprakashsambandam3760
@arunprakashsambandam3760 Жыл бұрын
Thank you so much! Your video is very precise and without having any doubt i am able to follow you.
@DesignXstream
@DesignXstream Жыл бұрын
Hey Arun, I'm glad you found the video helpful! Will be coming up with more videos on this topic ✌🏼 :)
@lauraps9679
@lauraps9679 Жыл бұрын
wow thank you so much!! this just saved my life haha so well explained thanks!!
@DesignXstream
@DesignXstream Жыл бұрын
That's awesome! Cheers ✌🏼
@Pibepan10
@Pibepan10 Жыл бұрын
Thanks you its better to understand with these real examples
@DesignXstream
@DesignXstream Жыл бұрын
Glad you enjoyed the video ✌🏼😊
@ryanwarren1037
@ryanwarren1037 Жыл бұрын
Best tutorial yet! Why multiplication of the product totals instead of addition.? It works but I don't understand the logic.
@DesignXstream
@DesignXstream Жыл бұрын
Hey, Thanks! SubTotal = Quantity of Prod 1 x Price of Prod 1 + Qty of Prod 2 x Price of Prod 2 and so on... The multiplication was for qty and price.
@swatisnigdhadash6407
@swatisnigdhadash6407 Жыл бұрын
Hi, the video was fantastic, very detailed explanation thank you. Could you add the part where you removed the item
@DesignXstream
@DesignXstream Жыл бұрын
I just realised that I missed to cover that part 😅 Thanks for reminding! I will try to do a part 2 on this and cover it.
@DesignXstream
@DesignXstream Жыл бұрын
Part 2 is Live: kzbin.info/www/bejne/oaLNhmSAm7x1oLs
@usmannasksoft-u4h
@usmannasksoft-u4h 10 ай бұрын
well expalined
@DesignXstream
@DesignXstream 10 ай бұрын
Glad you found them helpful! Cheers ✌🏼
@milokhanh313
@milokhanh313 Жыл бұрын
My god, me as a Vietnamese, with all of my heart, i love Indian youtubers like you, the best teachers 🙏
@DesignXstream
@DesignXstream Жыл бұрын
Hey! That means a lot. Your comment made my day 🙌🏼🤩
@goat_game_play
@goat_game_play Жыл бұрын
awesome video but I want to know how does the delete product button work? you didn't explain in this video. I watched this video specially for how the delete product button work.
@DesignXstream
@DesignXstream Жыл бұрын
Hey Dhaval, I missed to include that part in this video.. I'll make a Part 2. However, in short, I created a boolean variable to control the visibility of that list row and on click of delete: I made the necessary calculation changes and then set the boolean variable to false thus turning off that row.
@DesignXstream
@DesignXstream Жыл бұрын
Part 2 is Live: kzbin.info/www/bejne/oaLNhmSAm7x1oLs
@clevermissfox
@clevermissfox Жыл бұрын
Would love some pointers on a product page- how to choose an iption on a product (like color) and have the product photo populate to reflect that choice. I can not figure out how to prototype to achieve this.
@DesignXstream
@DesignXstream Жыл бұрын
Hey, here is a quick short video: kzbin.infofPgNFx4eV4c It is not exactly on the same page but the logic would remain the same... like on click of a product choice you can swap images using the method shown in the video.
@normanwozniak2336
@normanwozniak2336 Жыл бұрын
Really great tutorial, thank you!
@DesignXstream
@DesignXstream Жыл бұрын
Glad you enjoyed it! :)
@maheshbiruduganti1718
@maheshbiruduganti1718 Жыл бұрын
Nice🎉
@DesignXstream
@DesignXstream Жыл бұрын
Thank you Mr. Mahesh 🙌🏼 😊
@yathinshetty9957
@yathinshetty9957 Жыл бұрын
Your are awesome man I just love your videos and your way of explaining things 🫶🫡
@DesignXstream
@DesignXstream Жыл бұрын
That means a a lot! Glad you enjoy my videos 🙌🏼
@koushikbysani4057
@koushikbysani4057 Жыл бұрын
Very detailed, Thanks for the video
@DesignXstream
@DesignXstream Жыл бұрын
Glad you liked it! Cheers buddy ✌🏼😊
@newbangerdigital6462
@newbangerdigital6462 Жыл бұрын
Thanks for the video, very solid
@DesignXstream
@DesignXstream Жыл бұрын
Cheers ✌🏼
@artisticcharly3044
@artisticcharly3044 Жыл бұрын
This is great !
@DesignXstream
@DesignXstream Жыл бұрын
Glad you like it! Cheers ✌🏼😃
@nikitapotdar8749
@nikitapotdar8749 6 ай бұрын
Hi, very nicely explained 💯...usually on an app there are no. of products so i would like to understand how to add variables to these 1000's of products
@DesignXstream
@DesignXstream 6 ай бұрын
Figma is just a basic prototyping tool. You will use figma just to show to developers how you want it to behave with a small no. of products and developers will write actual code of it to scale it for 1000s of products.
@nikitapotdar8749
@nikitapotdar8749 6 ай бұрын
@@DesignXstream Thanks for replying 🙂
@Asaljaga007
@Asaljaga007 Жыл бұрын
Please make a video about how to use the Android/ios status bar nav bar in Figma. I searched on youtube, but found no videos. If I give animation from page to page, the effect applies to the status bar as well. It looks wired. A question. I am learning UI design. I was viewing others' UI portfolios for learning. The mockups were in ios. If someone uses an Android mockup, they are not including the Android bottom nav bar, instead using nav bar gesture. Any reason for that. Can I use the Android bottom bar on my design?
@figmaLearnerEnthusiast
@figmaLearnerEnthusiast 8 ай бұрын
Great video as always. I do have a question, how would you go about doing this, but it doesn't add anything until you hit a button? This works great for a checkout screen, but what if I have a menu screen where I add the items and the cart updates after I press the add to order.
@DesignXstream
@DesignXstream 7 ай бұрын
this is also possible using variables. You just need to store the items and update it on to the screen when you press add to cart.
@gloriieven
@gloriieven Жыл бұрын
Thanks from indonesia☕👋🏻🇮🇩
@DesignXstream
@DesignXstream Жыл бұрын
Cheers from India 🇮🇳🤩
@mdstudio04
@mdstudio04 Жыл бұрын
awesome
@DesignXstream
@DesignXstream Жыл бұрын
🙌🏼 🤩
@suryajayarajan42
@suryajayarajan42 Жыл бұрын
can you do a full website crash course with the updated features, Please !! Because I am stuck with the old designs created and I have to redo the whole again as I am a beginner.
@DesignXstream
@DesignXstream Жыл бұрын
I'll surely try to make a tutorial covering all the features.
@suryajayarajan42
@suryajayarajan42 Жыл бұрын
@@DesignXstream thanku so much
@0xjmp
@0xjmp Жыл бұрын
Thanks for making this video! Could you not apply subtotal calculation step-wise? ie. instead of re-calculating the entire subtotal with each interaction, you could apply the existing value of the subtotal with the specifics of each item. So for example, the plus button expression for MX Keys could be simplified as: #subTotal + 9000.
@DesignXstream
@DesignXstream Жыл бұрын
Hey, yes that is also a possible approach however, doing it this way you will have to write the expression separately for each of the + button. In the approach I showed the expression is common for all the 3 products at the component level.
@muralis8002
@muralis8002 Жыл бұрын
@DesignXstream If the item count component(frame 2) is within the another component(product card), you cant map the variable(mode names),.. Figma need to fix this.
@DesignXstream
@DesignXstream Жыл бұрын
If you assign variable mode to a frame all the inner child will acquire that mode state!
@jaden_caruso
@jaden_caruso 11 ай бұрын
If anyone wanna know how to change tax section 1. Create variable " tax " 2. Set Variable : #tax -> subTotal * 0.1 3. Apply Variable to "Tax" done
@jaden_caruso
@jaden_caruso 11 ай бұрын
if your design include tax, beside shipping.
@DesignXstream
@DesignXstream 11 ай бұрын
That's perfect! You got it right 😁
@tauriurbanik5509
@tauriurbanik5509 Жыл бұрын
Hey man, Can you make a TUT of how can we pull product page images to product detail page using advanced prototyping?
@DesignXstream
@DesignXstream Жыл бұрын
Here is quick short video I just made: kzbin.infofPgNFx4eV4c You need to create component sets and swap the variants.
@Asaljaga007
@Asaljaga007 Жыл бұрын
Hi great tutorial. I am trying to create ADD button to 1,2,3 and -3 -2; when it comes to -1, it needs to go back to Add button. How to do that?
@DesignXstream
@DesignXstream Жыл бұрын
For that you can place an 'Add' button on top of that counter button and then create a boolean variable to turn on and off the Add button. Then write a condition on - button when itemCount == 0 then turn on that Add button.
@jaden_caruso
@jaden_caruso 11 ай бұрын
@@DesignXstream this is the answer i looking for, thanks bro, god bless u.
@joykutty8925
@joykutty8925 Жыл бұрын
💯💯💯
@DesignXstream
@DesignXstream Жыл бұрын
🙌🏼 😁
@hsinwu9143
@hsinwu9143 8 ай бұрын
Thank you for your tutorial! But why when one of the ItemCount is zero then all of "-" not working anymore?
@hsinwu9143
@hsinwu9143 8 ай бұрын
I think maybe cause I put this component into another scroll delete component, is there any way it can be in the scroll component but still work?
@DesignXstream
@DesignXstream 7 ай бұрын
Doesn't matter where you place it. Variables are applicable to the whole file.
@MatildaKop
@MatildaKop Жыл бұрын
Fantastic video tutorial, extremely helpful. I just have one issue with it, after it hits 0 doesn't want to add anymore. Plus is disabled as well. Is it a bug or am I doing sth wrong?
@DesignXstream
@DesignXstream Жыл бұрын
Glad you enjoyed the video. We need to put the condition of not doing any action on hitting 0 only for the minus button. If you add that for the + button as well you might face that issue.
@lissyjoy3424
@lissyjoy3424 Жыл бұрын
💯✌
@DesignXstream
@DesignXstream Жыл бұрын
🙌🏼 😁
@Mohitmaheshwarri
@Mohitmaheshwarri Жыл бұрын
@DesignXstream
@DesignXstream Жыл бұрын
🙌🏼 😊
@hellokitkath3329
@hellokitkath3329 Жыл бұрын
Is there a practice file available?
@DesignXstream
@DesignXstream Жыл бұрын
Forgot to include that. Here you go: bit.ly/AdvancedPrototypingPracticeFile
@hellokitkath3329
@hellokitkath3329 Жыл бұрын
@@DesignXstream Thank you so much!
@thesuperfly
@thesuperfly Жыл бұрын
Hey, how can we grey out the "-" button when it reaches 0? Thanks in advance
@DesignXstream
@DesignXstream Жыл бұрын
You can do that in multiple ways. One way is to maintain color codes as variables. Create a color variables with #000 and assign that to the "-" button. Now in the condition where we have if itemCount == 0 do a set variable for the color variable and change it to a grey color code.
@HinokamiKagura7630
@HinokamiKagura7630 10 ай бұрын
Hi. This was a great video. Is there any way to add a scrolling animation to the counter as the itemCount increases with advanced prototyping?
@DesignXstream
@DesignXstream 10 ай бұрын
You mean like when user taps on + we should have the 1 move up and 2 come from below? Is that the expecation?
@HinokamiKagura7630
@HinokamiKagura7630 10 ай бұрын
@DesignXstream exactly! Also I was wondering, why I am not able to change the state of the counter when it turns to 0. That is, I created a variant for this counter where 1st variant is counter and the 2nd is the add to cart button. My expectation is when I click add to cart button, it changes to the counter variant which works fine. But when the item Count is 0, I want the counter to reset back to the add to cart button variant.. these are the 2 doubts that I have.. thanks in advance!😊
@DesignXstream
@DesignXstream 10 ай бұрын
@@HinokamiKagura7630 firstly yes we can have such a counter scroll animation I will try to create a video on that. Secondly when the itemCount goes to zero you can set the component state variable to something like a 'defaultstate'. Check this video it might help: kzbin.infofPgNFx4eV4c?si=F23oQtW65UAQs9s3
@HinokamiKagura7630
@HinokamiKagura7630 10 ай бұрын
@@DesignXstream cool! Thanks a ton!
@HinokamiKagura7630
@HinokamiKagura7630 10 ай бұрын
@DesignXstream hi, I just tried this method on a project that m working currenty and the assign variable icon does not show up for some reason.. but to test it out, I created a new project and it works fine... not sure what went wrong in my existing project.. any suggestions?
@nevioth
@nevioth Жыл бұрын
i'm clicking on the itemCount token but it will not show me the modes even though i have created them in the local variables. Any ideas?
@DesignXstream
@DesignXstream Жыл бұрын
Works well for me. Could it be bug! Check if there are any updates pending on Figma and try again?
@saumitraization
@saumitraization 7 ай бұрын
Hi can we get figma file
@DesignXstream
@DesignXstream 7 ай бұрын
Here is a practice file you can follow along with: bit.ly/AdvancedPrototypingPracticeFile
@master_will_
@master_will_ Жыл бұрын
Hey! You forgot to show how to delete items from cart 😅
@DesignXstream
@DesignXstream Жыл бұрын
Yes I did miss that so I made a part 2: kzbin.info/www/bejne/oaLNhmSAm7x1oLs 😄
@donegan50
@donegan50 Жыл бұрын
Anyone seen a way to multiply quantity by a variable for the price?
@DesignXstream
@DesignXstream Жыл бұрын
Like i mentioned in the video you can store the price also in a variable and then assign it to the price text and then in expression instead of the static 9000 I put you just have to replace it with the price variable.
@changandy
@changandy Жыл бұрын
thanks for this tutorial. how did you delete the card at 2:35? (kzbin.info/www/bejne/hnusomiOaJ1sgJo)
@DesignXstream
@DesignXstream Жыл бұрын
I missed to include that part in this video.. I'll make a Part 2. However, in short, I created a boolean variable to control the visibility of that list row and on click of delete: I made the necessary calculation changes and then set the boolean variable to false thus turning off that row.
@changandy
@changandy Жыл бұрын
Looking forward to part 2!
Figma Tutorial: Advanced Prototyping With Variables (+ Practice File)
32:06
Figma for Edu: Advanced prototyping workshop
59:48
Figma
Рет қаралды 59 М.
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 5 МЛН
когда не обедаешь в школе // EVA mash
00:57
EVA mash
Рет қаралды 3,8 МЛН
Life hack 😂 Watermelon magic box! #shorts by Leisi Crazy
00:17
Leisi Crazy
Рет қаралды 37 МЛН
Interactive Checkbox Selection Menu with variables in Figma (2023)
20:23
Create Beautiful Things
Рет қаралды 7 М.
How to create an interactive dropdown component in Figma | New Figma UI 2024 |
5:34
How to Design UI using AI with Creatie (Figma Alternative?)
12:42
Design Xstream
Рет қаралды 2,2 М.
Animated Dropdown Menu in Figma With Variables | Figma Tutorial
24:41
DesignWithArash
Рет қаралды 16 М.
Why Beautiful Websites Don’t Convert
12:57
Malewicz
Рет қаралды 162 М.
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 5 МЛН