Detailed Explanation: Advanced Prototyping with Conditional Logic, Variables & Expressions in Figma

  Рет қаралды 52,699

Thefemijohn

Thefemijohn

Жыл бұрын

This video breaks down Advanced prototyping with conditional logic and expressions into easy steps for easy understanding. using a real-world product page example.
Advanced prototyping (part 2): Add to cart prototyping
• Advanced Prototyping i...
Get Design file in Figma Community
www.figma.com/community/file/...
ecommerce product image slider animation with interactive prototype
• eCommerce Product Imag...
Sign up for Figma using this link
psxid.figma.com/rlgoyubniq3u

Пікірлер: 163
@sarahigbinosa3004
@sarahigbinosa3004 Жыл бұрын
Thank you Femi. So good to have you back!!
@femijohn
@femijohn Жыл бұрын
Thank you too! I am also very happy to be back. Thank you for your patience.😊
@fredkridler4980
@fredkridler4980 11 ай бұрын
Great video! So. Many. Steps. Really appreciate you walking us through that so efficiently!
@femijohn
@femijohn 9 ай бұрын
Glad it was helpful!
@eny_codes
@eny_codes Жыл бұрын
Thank you so much for this video. I'll always make reference to this video anytime I want. You always do justice to your interaction videos, I enjoy them
@femijohn
@femijohn Жыл бұрын
I really appreciate the kind words. You’re very welcome 😊 👍🏽
@ayomideashiru554
@ayomideashiru554 Жыл бұрын
This is well done and actually very detailed !!! I just discovered your channel and man, you have got me subscribing!!! Thank you !!
@femijohn
@femijohn Жыл бұрын
You're most welcome. Welcome aboard! 😊
@OntorBruh
@OntorBruh 8 ай бұрын
So easy and clear! Thank you!
@femijohn
@femijohn 8 ай бұрын
You're welcome! Thank You.
@vaidehiagarwalla8922
@vaidehiagarwalla8922 9 ай бұрын
This video was super good & thorough, thanks for making it!
@femijohn
@femijohn 9 ай бұрын
My pleasure!
@amartinezroa
@amartinezroa 11 ай бұрын
Finally someone clearly explain the efficient way to do this, thanks a lot really :)
@femijohn
@femijohn 9 ай бұрын
You're welcome.😊
@jkam2524
@jkam2524 5 ай бұрын
You are great at explaining this!
@femijohn
@femijohn 5 ай бұрын
Glad you think so! I appreciate your compliments 😊
@SalimFromATL
@SalimFromATL 9 ай бұрын
This is great and helpful - thank you!
@femijohn
@femijohn 9 ай бұрын
Glad it was helpful!😊
@user-so5zc9km5l
@user-so5zc9km5l 11 ай бұрын
Brilliant video! Thank you.
@femijohn
@femijohn 11 ай бұрын
You’re welcome. I appreciate the kind words. 😊
@paulamourad4699
@paulamourad4699 9 ай бұрын
Wonderful video!!!! Thank you so much!!! 👏
@femijohn
@femijohn 9 ай бұрын
You are so welcome!
@ruchirabiswas5445
@ruchirabiswas5445 Жыл бұрын
Thank you so much for this, this was very well explained and very helpful
@femijohn
@femijohn Жыл бұрын
Glad it was helpful! You're welcome.
@nbtimac8013
@nbtimac8013 5 ай бұрын
Thanks, buddy. That is really wonderful video and it helps actully.
@femijohn
@femijohn 5 ай бұрын
Glad it helped. You're welcome.
@favourmomoh9567
@favourmomoh9567 Жыл бұрын
Very insightful, Easy to understand. Thank you. 😊
@femijohn
@femijohn Жыл бұрын
Thank you 😁
@miraz_kabir
@miraz_kabir Жыл бұрын
Thanks for making this tutorial easy to understand.
@femijohn
@femijohn Жыл бұрын
You’re welcome ☺️
@cryptic_comet
@cryptic_comet Жыл бұрын
Thank you for the detailed look into this, it has been really helpful! 😄
@femijohn
@femijohn 9 ай бұрын
You're welcome
@femijohn
@femijohn 9 ай бұрын
You're welcome
@josephsoh908
@josephsoh908 4 ай бұрын
Sucha good video man, so educational...
@femijohn
@femijohn 4 ай бұрын
Glad you think so! Thank you so much
@lucillferchrollo8503
@lucillferchrollo8503 2 ай бұрын
thank u for sharing your knowledge, hope you always happy and healthy!!
@femijohn
@femijohn 29 күн бұрын
Thank you
@prasanthmoolethodi3152
@prasanthmoolethodi3152 7 ай бұрын
Thank you @Thefemijohn for sharing your videos with us. this tutorial helps me to improve my Figma prototyping to the next level. You are Awesome Bro :)
@femijohn
@femijohn 5 ай бұрын
You're welcome
@leyetemi
@leyetemi Жыл бұрын
I always look forward to your videos😁👏👏
@femijohn
@femijohn Жыл бұрын
Thank You, Happy to hear that!😊
@nayerehpoorjafar6233
@nayerehpoorjafar6233 11 ай бұрын
Thank you for the perfect tutorial🙏
@femijohn
@femijohn 11 ай бұрын
You’re welcome 🙏😊
@yoanabekhiet7312
@yoanabekhiet7312 17 күн бұрын
Thank you that was very helpful and your way in teaching makes things easy❤
@femijohn
@femijohn 16 күн бұрын
I’m happy to help
@Cheoma_Udeze
@Cheoma_Udeze Жыл бұрын
Good video, thanks 🙏🏾
@phatbi971
@phatbi971 Жыл бұрын
Top Class Explanation. The way you teach your designs is why I followed this channel. Big up bro👊🏾🔥
@femijohn
@femijohn Жыл бұрын
Thank You, I appreciate your kind words. 😊
@wayansusanto14
@wayansusanto14 Жыл бұрын
Hi there, thanks a lot for the clear and easy to understand video tutorial
@femijohn
@femijohn Жыл бұрын
You’re welcome 😊
@manojsr
@manojsr Жыл бұрын
What an amazing video and teaching style. You made a complex topic so simple. Keep going.❤️❤️❤️
@femijohn
@femijohn Жыл бұрын
Thank you so much. I appreciate your kind words ❤️🚀
@SimamkelePikelela
@SimamkelePikelela 8 ай бұрын
Thanks for this tut bro, it just helped me so much. I even got an idea to use these variables in my project, meaning watching this tutorial has met my expectations and beyond. God bless you for sharing this info 💯🙏💡
@femijohn
@femijohn 8 ай бұрын
You're very welcome! I am glad i could help 🥂
@GecrolAcipep
@GecrolAcipep Жыл бұрын
Wow, this was well explained 👏
@femijohn
@femijohn Жыл бұрын
Glad you think so!
@ThomKozik
@ThomKozik 6 ай бұрын
Excellent tutorial. Well-paced, with appropriately detailed step-by-step instructions. Better still, you explained the use case and the desired outcome plainly, before each sequence, building upon the functionality as you go 👏👏👏
@femijohn
@femijohn 5 ай бұрын
Thank you so much for the kind compliment. I appreciate it.
@TheChefAine
@TheChefAine Жыл бұрын
Wow 😅😅. That so cool 😍. Thanks for sharing ❤❤
@femijohn
@femijohn Жыл бұрын
Thank you so much ❤️
@ken4275
@ken4275 Жыл бұрын
Thank you for sharing, it's cool. 🙏🏼
@femijohn
@femijohn 9 ай бұрын
My pleasure!
@hehebupbup
@hehebupbup 8 ай бұрын
Thanks for your explanation. I have understood how it should work😄Really helpfull video
@femijohn
@femijohn 8 ай бұрын
Glad it was helpful! you're welcome 😊
@kactusotus56
@kactusotus56 Жыл бұрын
wow, this video is so helpful. nice job
@femijohn
@femijohn Жыл бұрын
Glad it was helpful!
@theubrantrekker
@theubrantrekker 11 ай бұрын
Thanks..very informative.
@femijohn
@femijohn 11 ай бұрын
You’re welcome 🙏
@nekabarizornaata9299
@nekabarizornaata9299 5 ай бұрын
Your video's are always amazing
@femijohn
@femijohn 29 күн бұрын
Thank you so much 😀
@sillysafe
@sillysafe Жыл бұрын
thanks for the video! have you ran into button states (variant interactions) issue while working with variables like this? For example, if you wanted to add a "pressed state" to the plus or the add to cart buttons and maintain the same logic as you've showed in the video. I've messed around with various combinations of "on tap" and "while press", etc as well as various groupings of items and the variant interactions seems to get stuck on whatever the last interaction state is set to.
@nifemi2913
@nifemi2913 Жыл бұрын
Thank you so much 🙏🏾❤️.
@femijohn
@femijohn Жыл бұрын
You are so welcome😊
@NihalPalocaren
@NihalPalocaren Жыл бұрын
Keep up the good work!
@femijohn
@femijohn Жыл бұрын
Thanks, will do!😊
@hilmidwi_id
@hilmidwi_id 21 күн бұрын
Thanks for the video
@femijohn
@femijohn 21 күн бұрын
You’re welcome, I hope it was helpful
@ramazanguler6066
@ramazanguler6066 Жыл бұрын
Thank you for best leason about Figma 2023 new update logical
@femijohn
@femijohn Жыл бұрын
You’re welcome 😊👍🏽
@adeoladamilola5469
@adeoladamilola5469 Жыл бұрын
Thank you so much
@femijohn
@femijohn Жыл бұрын
You're most welcome 😊
@gameview78
@gameview78 16 күн бұрын
Thank you Femi
@femijohn
@femijohn 14 күн бұрын
You're Welcome 🚀
@jeremyjeremy9440
@jeremyjeremy9440 5 ай бұрын
Amazing, thank you, i thank figma too😁
@femijohn
@femijohn 5 ай бұрын
Thank you too! Yeah, we all thank Figma😆
@princesalman5231
@princesalman5231 3 ай бұрын
one of the advance tutorial i have seen
@femijohn
@femijohn 29 күн бұрын
You’re welcome
@Brain_Maks
@Brain_Maks 8 ай бұрын
Thanks bro!
@femijohn
@femijohn 8 ай бұрын
You're welcome!
@chiemeriechibuzor3989
@chiemeriechibuzor3989 Жыл бұрын
Thanks for sharing🙏
@femijohn
@femijohn Жыл бұрын
You’re welcome 👍🏽
@kingoslo7024
@kingoslo7024 Жыл бұрын
Bro u are a game changer, even the blind can see your tutorials clearly❤🎉😂... Pls still find it hard to reach u via DM
@femijohn
@femijohn Жыл бұрын
Thank You. Where did you send a msg on?
@jermainehunter7780
@jermainehunter7780 11 ай бұрын
Thank you! I was so lost and frustrated until I saw that you had to drag the original statement into the conditional to activate it.
@femijohn
@femijohn 9 ай бұрын
Glad you were able to figure it out.😊
@RakeshPrajapati-sb3fc
@RakeshPrajapati-sb3fc Жыл бұрын
that's amazing and very detailed explanation. just have a question. If we have tile view that has multiple qty options, how do we segregate with the different conditions? I copied and paste and tried to implement but all options came with the same value. please help me
@aminadavg
@aminadavg 11 ай бұрын
Wow. I can't guess right click on the eye icon! thank you!
@femijohn
@femijohn 9 ай бұрын
You're welcome!
@boipelomotsosi7587
@boipelomotsosi7587 11 ай бұрын
10 out of 10
@femijohn
@femijohn 11 ай бұрын
Thank you 🙏
@nekabarizornaata9299
@nekabarizornaata9299 5 ай бұрын
Great video. Did you go straight to variables without creating a variant for it
@UCCANANDHAKUMARV
@UCCANANDHAKUMARV Жыл бұрын
You are so Great Bro 🥰
@femijohn
@femijohn Жыл бұрын
Thank you so much ☺️🥹🚀
@user-ng4lk6nz1w
@user-ng4lk6nz1w 10 ай бұрын
Hey! Is there any way to tie up the same booleans in the different components ex - I have 2 columns , inside the column list is there and When I click a list option, is visible in the 2 column and when click on the second list's option it is visible to first list and invisible to second list. vice-versa. right now I am different boolean properties.
@nekabarizornaata9299
@nekabarizornaata9299 5 ай бұрын
Please did you create the variants for the counter before prototyping or did you prototype directly on the counter (increment and decrement)?
@gracelidya1135
@gracelidya1135 8 ай бұрын
how do you use conditional to give you value between numbers?
@samarbhardwaj5415
@samarbhardwaj5415 Жыл бұрын
can this be reflected in cart too, I mean if we have 6 items in the cart will we see them if we open the cart? How to do that?
@feelerino
@feelerino Жыл бұрын
Ok, so what if I want the cart button to be clickable only when there are items in it?
@ravirajputdesigner
@ravirajputdesigner Ай бұрын
Nice
@femijohn
@femijohn Ай бұрын
Thanks. You’re
@megmiranda1643
@megmiranda1643 11 ай бұрын
Great video! Wondering if you could prototype an interactive ‘add to cart’ user flow for a product that has different pricing for different sizes? For example, in this video what if the size small shirt is $10 and the medium is $15 and so forth. What would the variables and prototyping look like in this instance?
@femijohn
@femijohn 11 ай бұрын
Yes you can , I made another video that explains this exact prototyping logic. Please check my next video on Advanced prototyping. Maybe I’ll also add the link to that video in the description of this. It is more comprehensive.
@vikavik8470
@vikavik8470 3 ай бұрын
Hmm. Super cool. But what if I clicking on the eye button, Figma just hides the layer as usual but does not offer variable option ? :(
@chhotelalbabu4077
@chhotelalbabu4077 Жыл бұрын
Nice Video
@femijohn
@femijohn Жыл бұрын
Thank you 🙏 😊
@stormstudio6126
@stormstudio6126 Жыл бұрын
Is it possible to make a fully functional dropdown without a lot of variants? And with conditional logic?
@sparkplug964
@sparkplug964 8 ай бұрын
Great video, I think this is the first time I have watched that explained Variables in a straight forward way to understand, but I still think Variables have not allot to do with design and are heavy related to programming and computer logic. I think Figma maybe need to look at this and try and make it easer for Designer to implement?
@femijohn
@femijohn 8 ай бұрын
Thank you. And yap, I think you’re right
@rajdeepdey3562
@rajdeepdey3562 Жыл бұрын
Bro, THANKYOU SO SO SO SO SO SO MUCH ♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️♥️
@femijohn
@femijohn Жыл бұрын
You're welcome!! ❤️
@Cheoma_Udeze
@Cheoma_Udeze Жыл бұрын
Nice video 😊
@femijohn
@femijohn Жыл бұрын
Thanks 😊
@reezus_
@reezus_ Жыл бұрын
👏🏾👏🏾👏🏾
@benditodsg974
@benditodsg974 Жыл бұрын
Thank you so much sir for this, but is this advance prototype available for regular users
@clotildadaniels6453
@clotildadaniels6453 Жыл бұрын
Great tutorial as usual just need 4-7 replays 😂🎉
@femijohn
@femijohn Жыл бұрын
I’m sorry it’s so long, and a lot to process at once 🫢. Thank you 😊
@alisabacon9535
@alisabacon9535 Жыл бұрын
Can you please add sections into this video? Makes it much easier to skip through the video to find the one part I'm looking for :)
@sisanmiworitseokorodudu9425
@sisanmiworitseokorodudu9425 3 ай бұрын
👊🏽👊🏽👊🏽
@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.
@femijohn
@femijohn Жыл бұрын
Sure, I will let you know once its available 😊
@suryajayarajan42
@suryajayarajan42 Жыл бұрын
@@femijohn thanku so much
@williamsrichard2191
@williamsrichard2191 11 ай бұрын
thanks for the videa. i see that this feature only works, if you paid. is there no way around it, if you havent paid?
@femijohn
@femijohn 9 ай бұрын
yes, some features are for paid versions only
@chiejine01
@chiejine01 26 күн бұрын
👏🏾❤
@femijohn
@femijohn 24 күн бұрын
🙏
@zidansyed
@zidansyed Жыл бұрын
The left side slider is not working properly. I was interested to have the slider properly implemented like web. Thanks for sharing :)
@femijohn
@femijohn Жыл бұрын
I am sorry about that. I didn’t notice. I just duplicated it from a previous video. You can check the video on my channel so you can fix it. You’re welcome
@donatasp.
@donatasp. Жыл бұрын
Since when choosing the number of items it appears in the cart? Usually, the cart is updated after pressing the Add to cart button. But the principle of prototyping itself is good
@femijohn
@femijohn Жыл бұрын
Well, I actually saw that behavior on an e-commerce site called “jumia”. You can check it out yourself. And I can understand why you might think is not the best experience. But the video was about learning the prototyping features. Thank you 👍🏽
@ayomideashiru554
@ayomideashiru554 Жыл бұрын
@donataspupeikis2672 I really do not think anything is wrong with the logic and experience @femijohn used, because immediately you click on add to cart in an e-commerce site, it is counted as 1, so if you would like to select more, then the Qty button shows up, which begins to add or remove from cart ... So in all that is rightly done and kudos to you bro!!!!
@femijohn
@femijohn Жыл бұрын
@@ayomideashiru554 Thanks for the response, well said. 👌🏽
@vickyvijayraj
@vickyvijayraj 5 ай бұрын
It’s really good however with Figma using this variables and conditions are not Upto the mark compared to powerful prototyping tools like AXURE RP where this function can be done clearly
@femijohn
@femijohn 5 ай бұрын
Yes, you are totally right. Axure RP have taking design prototyping to a different level. I believe with time, Figma will to. its a gradual process.
@maskedvillainai
@maskedvillainai 11 ай бұрын
Recommend way snappier explanations. I was skimming skimming
@dududu5788
@dududu5788 Жыл бұрын
how about if we want to change the price as well
@femijohn
@femijohn Жыл бұрын
Thats very possible, I will be having a more comprehensive video on a completely add to cart and checkout feature utilizing variable. So please do stick around.
@dududu5788
@dududu5788 Жыл бұрын
@@femijohn awesome! appreciate it!!
@khabbas7911
@khabbas7911 Жыл бұрын
Hi please reply please. How much should a freelancer charge for corporate single homepage figma design? I lost my job due to layoff and now same company is offering me to work as freelancer. And I dont know how much should I charge.
@femijohn
@femijohn Жыл бұрын
Please check my bio you’ll see my social handles, kindly send a message on Twitter or LinkedIn let’s talk better
@tanvirahassananik8055
@tanvirahassananik8055 11 ай бұрын
Struggling to make a functional bookmark/favorite for a product with variables.
@femijohn
@femijohn 11 ай бұрын
Please check my next video on advance prototyping of an add to cart flow. It’s more comprehensive than this.
@tanvirahassananik8055
@tanvirahassananik8055 11 ай бұрын
@@femijohn Eagerly waiting
@user-kp3rt5qn8k
@user-kp3rt5qn8k 8 ай бұрын
I like how you say supaaah
@femijohn
@femijohn 8 ай бұрын
Thank you 😂. Hope you're not making fun of me.
@user-kp3rt5qn8k
@user-kp3rt5qn8k 8 ай бұрын
@@femijohn why’d you think that 🌝 It was a compliment, I like your accent 🥰 And the content you upload , very helpful!
@rabiyanoor4459
@rabiyanoor4459 4 ай бұрын
I want a UI UX designer job
@femijohn
@femijohn 4 ай бұрын
I you will get a very good job. You can reach me on any of my social.
@EminYusifov
@EminYusifov 11 ай бұрын
it's a really interesting lesson but it's really hard to listen to your accent
@femijohn
@femijohn 9 ай бұрын
Thank You.
@eathtomicheal
@eathtomicheal Жыл бұрын
This video gave me so much joy 🥹
@femijohn
@femijohn Жыл бұрын
You're welcome 😊
@nekabarizornaata9299
@nekabarizornaata9299 5 ай бұрын
You're the best @thefemijohn
@femijohn
@femijohn 29 күн бұрын
Thank you
Figma Tutorial: Use Figma Variables Like a Pro (+ Practice File)
30:30
DesignWithArash
Рет қаралды 284 М.
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 23 МЛН
Clown takes blame for missing candy 🍬🤣 #shorts
00:49
Yoeslan
Рет қаралды 38 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
Figma Variables & Advanced Prototyping - Crash Course
31:01
DesignCourse
Рет қаралды 127 М.
Crowdstruck (Windows Outage) - Computerphile
14:42
Computerphile
Рет қаралды 123 М.
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 23 МЛН