The CORRECT (and lazy) way to prototype | Figma Tutorial

Поделиться
HTML-код

Комментарии • 307

  • @Mizko
    @Mizko  Год назад +9

    👉Become a Figma Expert & Master and End-to-end UI Design Process in 8 hours with me 👉
    www.thedesignership.com/courses/the-ultimate-figma-masterclass (5,200+ students)

  • @kevinrobertandrews
    @kevinrobertandrews Год назад +536

    In programming, there is a principle called "DRY" which stands for "Don't Repeat Yourself". Even though we're talking about design here, I think the DRY principle very much applies. If you ever find yourself repeating the same task over and over, you can almost always abstract that task into a reusable form, like a component, and have a single place with which to make changes. 👍

    • @mistermotoki
      @mistermotoki Год назад +11

      Yes „a lazy programmer is a good programmer - because he never does things twice.“ DRY absolutely applies to design as well. Figma is a great place for this.

    • @melkor66
      @melkor66 Год назад +5

      Thatss a freaking great term sir, thank you. I'm gonna passionately use it, even in out of context situations, for the rest of my life!

    • @railpressureflip
      @railpressureflip 10 месяцев назад

      Excellent analogy, thank you for that! Also I feel like with the age of computers, anything that can be automated, should be automated. Simple.

    • @traviswettroth4391
      @traviswettroth4391 6 месяцев назад

      Great video

    • @SA-cb2it
      @SA-cb2it 5 месяцев назад +2

      Makes sense to me why figma feels more like coding than designing, it is made with a mental model of a Corder

  • @Andy-si1pl
    @Andy-si1pl Год назад +136

    You are basically describing how programming in React JavaScript works. This is awesome

    • @Mizko
      @Mizko  Год назад +15

      Exactly! Similar to React and Vue, components are self contained :)

    • @thefanboy3285
      @thefanboy3285 Год назад +3

      Thank you for tat information. I'll remember that when I get into React

  • @nimawheeler
    @nimawheeler 2 года назад +196

    It is also faster to click all the pages and paste the component at the same time. (After placing it on the first page and copying it from there.)

    • @justynalitwinska6996
      @justynalitwinska6996 2 года назад +14

      Ha! Jima, I also noticed that there is this space for improvement. I guess we are even much more lazier than MIizko is 🤪😜

    • @nobody-bt7mu
      @nobody-bt7mu 2 года назад +1

      Thanks for that tip!

    • @mirrorlax7113
      @mirrorlax7113 2 года назад

      Yes but this does not address if the linking needs to be changed... you'd have to do it to each page... unless it was an instance of a component.

    • @JoJoboiWav
      @JoJoboiWav 2 года назад

      thanks dawg

    • @BaukeSchildt
      @BaukeSchildt 2 года назад +10

      @@mirrorlax7113 No, he means that when you copy the instance (with the links done), select all the pages, and then hit cmd-v (paste), you will have all the instances on those pages in one go. Instead of "Select page, cmd-v, select other page, cmd-v, etc." it will be "Shift-select page, page page, cmd-v".

  • @hamzajamal2047
    @hamzajamal2047 2 года назад +15

    Omg, you saved my arse for future projects. I recently worked on an online editor prototype and manually did 1000+ prototype links

  • @MarcelQT
    @MarcelQT Год назад +26

    Great video. As a dev I’m trying to learn figma and upskill my design. This video has saved me hours for future projects. Thank you!

  • @djisraelmix323
    @djisraelmix323 Год назад +7

    Dude, the answer was components, and literally that's what I was learning/practicing today. I'm on the right path. Thank you, Mizko!

  • @masonguillory3790
    @masonguillory3790 2 года назад +3

    Spent 5 minutes watching this vid, saved hours on my prototype. Thanks Miz, might just hop on the design ship.

  • @femoskeydev
    @femoskeydev 2 года назад +14

    Awesome. I use this method almost on every interactive components I have on my UI really saves time. Thanks @Mizko for always giving the best resources.

  • @lexib9516
    @lexib9516 2 года назад +9

    I adore you!!! I knew something like this was possible but didn't really know how to approach it. Amazing video as usual!!! Sincerely, Lazy Lexi

    • @Mizko
      @Mizko  2 года назад +2

      Haha Lazy Lexi!

  • @neoshung3656
    @neoshung3656 Год назад +2

    I accidentally did this when i was making a prototype for my ux google certificate 😂 now i know what i was doing. Thanks for sharing this

  • @Gearyco
    @Gearyco 2 года назад

    Savior. Watched five other tutorials that claimed to show this, but they don't do it right. You're the man.

  • @rachelmoldovan8214
    @rachelmoldovan8214 9 месяцев назад

    Im not kidding. This saved me probably hours of my life and I am so grateful. Blessings to you, Mizko! lol

  • @jackwarner7827
    @jackwarner7827 Год назад

    This is exactly what I needed, got 170 screens on a mobile app with the same menu! Subscribed!

  •  6 месяцев назад

    I've been lazy for the past 30 years but I go bored designing UI's since I am a backend/AI guy. Now with Figma and your tutos I want to be lazy with UI's again! Thanks a lot

  • @inertingd373
    @inertingd373 Год назад

    Madness, thank you buddy. Do you have a set of video like this ? Tips on Figma ? Short and straight to the point

  • @theanie_
    @theanie_ 26 дней назад

    Just tried this and it worked. Thank you for helping me save time 😁😁

  • @TheKarishma89
    @TheKarishma89 Год назад

    Amazing tip, it took me only few seconds to make all connections in my prototype. Thank you!

  • @abubalo
    @abubalo 2 года назад

    This simple tip deserved a sub. Had to hit that button.

  • @IsionIndustries
    @IsionIndustries 2 года назад +13

    I’m slowly getting adjusted to working with animations in Figma. Coming from After Effects Figma is quite different but thanks for the tip! This will come in handy once I get more familiar with Figma

    • @shinkuro6331
      @shinkuro6331 Год назад

      I want to learn animations and prototyping in Figma so that I don't have to rely on another software like After Effects. What resources did you find to be most helpful and quick?

    • @alxmtncstudio2066
      @alxmtncstudio2066 Год назад

      Because AE is a raw-power animation software. Figma has only one aim: designing for the web, so it's based off of web development principles

  • @bluerhinoo
    @bluerhinoo 2 года назад +2

    Thank you Mizko 🔥
    Can’t wait for your next course.

    • @Mizko
      @Mizko  2 года назад +2

      It's coming :)

  • @muhammadbacar6051
    @muhammadbacar6051 2 года назад +1

    Already knew this trick and it was so effective made me do my designs much faster

  • @lotfisouki1709
    @lotfisouki1709 Год назад

    Thank you bro really saved my time
    keep sharing more videos like those 5min with a lot of benifits

  • @od1592
    @od1592 10 месяцев назад

    Hi, thank you. To improve the effeciency a little bit further after creating the navigation component, I use to select all frames at once an paste at once the nav to all. than you are close to @ 100% efficiency. Bye

  • @Ravikiranks12
    @Ravikiranks12 Год назад

    Thanks for the tutorial, you saved a lot of time. Also i tried adding hover and pressed state for the menus, it worked. Thanks again man, keep posting..

  • @mirrorlax7113
    @mirrorlax7113 2 года назад

    Exactly what I was looking for. A lazy smart way.

  • @esinkovits
    @esinkovits 2 года назад +5

    Nice tutorial. I already knew this but it is nice to see anyway. I have been lately using component states to create expanding and collapsing accordions.

  • @rumanaislam4758
    @rumanaislam4758 6 месяцев назад

    This guy is on another level 🫡

  • @njengathegeek
    @njengathegeek 2 года назад +1

    You nailed it as usual my guy 👊🏽👊🏽

  • @jun6575
    @jun6575 2 года назад +1

    You’re Awesome! Just what I was looking for 🙏

  • @MarkWhiteartist
    @MarkWhiteartist 11 месяцев назад

    Love this. Didn’t know we can do that with components.

  • @TheTimeCapsule00
    @TheTimeCapsule00 Год назад

    Mizko You're the STAR!!!!! 🌟 THANK YOU :)

  • @AdCha7
    @AdCha7 Год назад

    Bro, i just saved so many hours of work, thank you !

  • @itefai1105
    @itefai1105 2 года назад +3

    Great as always, love your content Mizko!

  • @mathias-ux
    @mathias-ux 2 года назад

    Gold.....absolute gold, good work homie!

  • @thijsbaarda
    @thijsbaarda Год назад

    Nice one, short, simple, to the point. My kinda tutorial!👌

  • @yamiben64
    @yamiben64 2 года назад

    that might save a lot of time and effort for my lil project. Thanks mate!

  • @shereedillon743
    @shereedillon743 Год назад

    Thank you for the great tutorial! I realised straight away when I couldn't just do a component and link the prototype once that I was doing too much work. I wish that you didn't have to create the component and THEN paste it back into your design. If you have a component already in your designs, you then have to go and delete it out and then put it back in again after you've done the prototype linking. Just a little annoying when you think you've already done things the smart way but you haven't.

  • @1115Norton
    @1115Norton 13 дней назад

    The way my prof is teaching this is infuriating… this video saved me SO MUCH TIME

  • @rupaliandhale4524
    @rupaliandhale4524 2 года назад

    Awesome trick! Thank you Mizko🥰

  • @jusren
    @jusren 2 года назад

    OMG! What a time saver! Thank you for sharing this!

  • @aliemarah
    @aliemarah 2 года назад

    Very smart. Thanks Mizko!

  • @happyui204
    @happyui204 2 года назад

    OMG I'm a beginner but im so happy I learned it now

  • @WindowFilms.2.0
    @WindowFilms.2.0 6 месяцев назад

    thank you so much mate made me complete my assignment 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

  • @daliovic24
    @daliovic24 2 года назад +3

    Awesome trick!
    Also, you might consider getting a pop filter, it will definitely be a great addition to your already good quality mic.
    Keep up the good work!

  • @MohitKhare
    @MohitKhare 2 года назад

    Thanks for the neat trick man, love it.❤

  • @danielvaega
    @danielvaega 7 месяцев назад +1

    Learning the true power of components is like that first time you successfully climb the snowy mountain in Skyrim, and learn to use the shout.

  • @vandanaparimi5227
    @vandanaparimi5227 2 года назад

    Ty I got my first divine because of you

  • @njengathegeek
    @njengathegeek 2 года назад +1

    1st statement made my day 😅😅

  • @GadgetsGearCoffee
    @GadgetsGearCoffee Год назад

    If your MAIN COMPONENT is on another FIGMA doc from the SCREENS pages, then how would this work?

  • @miguelcosta1115
    @miguelcosta1115 9 месяцев назад

    Lazy?? NO. Eficient! Great video. Thankfuly I had figured out this work process even before watching it.

  • @animegeek-011
    @animegeek-011 2 года назад +3

    Good job buddy. You are one of the best

    • @Mizko
      @Mizko  2 года назад +1

      Thank you! Glad you found it useful.

  • @ayambaasong4425
    @ayambaasong4425 Год назад

    Just when i needed it. Merci beaucoup.

  • @empowerthecurious
    @empowerthecurious 2 года назад

    This is clutch! Thank you!

  • @adamstuartclark
    @adamstuartclark Год назад

    I'm going to use that extra free time to go bask in the undeserved glory of looking like a design genius to my colleagues. Thank you.

  • @coreydixon3194
    @coreydixon3194 Год назад

    This is great, man!

  • @Vantrilio
    @Vantrilio 2 года назад +1

    Mad to think some people didn't do it that way before...

  • @PolymathMuse
    @PolymathMuse 3 месяца назад

    Mindblowing! 👏👏

  • @deazlyinc5437
    @deazlyinc5437 2 года назад

    Man your earn a subscriber.. yesterday i was trying to do the same way.. but my approach was different, i was experimenting on component page..
    Thank Miz

  • @joiltonmelo
    @joiltonmelo 2 года назад +2

    Great tips!

    • @Mizko
      @Mizko  2 года назад +1

      Thanks Joilton!

  • @krypt0n54
    @krypt0n54 2 года назад +1

    Great video and insights as always. Looking forward to your next one.

    • @Mizko
      @Mizko  2 года назад

      🤙🏼

  • @jazzthedragon
    @jazzthedragon Год назад

    Great Tutorial. Thanks!

  • @hanabadz
    @hanabadz 6 месяцев назад

    exactly what i needed. thanks!

  • @firebutterfly
    @firebutterfly Год назад

    Still helpful 1 yr later. Ty.

  • @KelvinChiuFilms
    @KelvinChiuFilms Год назад

    YOU ARE AMAZING.

  • @PauloHenriqueGuedesTecladista
    @PauloHenriqueGuedesTecladista 2 года назад

    Mind blowing! Thank you so much for this tip.

  • @RLNDcaST
    @RLNDcaST 2 года назад

    Yep... Have done this for website navigation menu. Dont know how i become up with it but yeah i have used it some time ago. And will keep up using it😁

  • @jackywine5353
    @jackywine5353 5 месяцев назад

    Don't prototype in the frame, but connect the components first and then copy them to the frame.
    Thanks for sharing. Mizko

  • @mrk651
    @mrk651 Год назад

    bro you saved my life

  • @maaxsandher
    @maaxsandher Год назад

    You are amazing!!! Thanks for the video!

  • @Mizko
    @Mizko  2 года назад +15

    Who's a lazy designer that Bill Gates will hire? 😅

    • @amadichijindu2841
      @amadichijindu2841 2 года назад

      Me. Been doing this over a year on figma. Absolute life and time saver.

    • @jazmineyazmin
      @jazmineyazmin 2 года назад

      Me lol I actually thought you already made it a component (I wasn't playing close attention) and you were doing extra work for no reason 🤣

  • @meettrivedi991
    @meettrivedi991 2 года назад

    Hay Mizko!
    You just revealed my design secrets! 😁

  • @anuproy6213
    @anuproy6213 Год назад

    Very Nice and useful information 👍

  • @wce-tube
    @wce-tube Год назад

    Easy, useful!

  • @JoseDavid-bv8lo
    @JoseDavid-bv8lo Год назад

    Very useful tutorial!

  • @uxalok
    @uxalok 2 года назад +37

    TY!

    • @uxalok
      @uxalok 2 года назад +7

      Too Lazy to type full form

    • @Mizko
      @Mizko  2 года назад

      @@uxalok This was so good 😂So good, I'm pinning it.

    • @bagzbaggyking
      @bagzbaggyking 2 года назад +1

      Look at you now!! You making ui tuts on youtube. Keep up mann

    • @uxalok
      @uxalok 2 года назад +1

      @@bagzbaggyking 😁Thnx Baggy.
      My content is more active then me. On Instagram

    • @AbdussalamPopoola
      @AbdussalamPopoola 2 года назад

      @@uxalok nice to see you here bro

  • @3ly5e
    @3ly5e 2 года назад

    THANK YOU holy sh this was too hard to find

  • @chadbrockman4477
    @chadbrockman4477 Год назад

    Great video - thanks much.

  • @monlifes
    @monlifes Год назад

    Well done, and love the accent!

  • @nikolayhristov7883
    @nikolayhristov7883 9 месяцев назад

    Thank you very much ! So appreciate that!

  • @KerevDesign
    @KerevDesign Год назад

    I must say, that I discovered smart components very late while working with Figma - like 1 year after they introduced it :D

  • @colbysandaidensgamingchann6599
    @colbysandaidensgamingchann6599 2 года назад

    great thanks for that! Very clear and articulate!

  • @letstalk3528
    @letstalk3528 Год назад

    it will work in some perticular scenarios

  • @BenoNetto
    @BenoNetto 2 года назад

    Cool tip! Thanks!

  • @tonys490
    @tonys490 2 года назад +2

    can u do basic codibg skills that ux designers shud be aware of videos

  • @dwihusnawan7324
    @dwihusnawan7324 2 года назад

    thank you, vicky prasetyo!

  • @JesperPerssonen
    @JesperPerssonen Год назад +4

    thanks Mizko!
    However, I have an issue...
    If I would like to have a seperate "components" page where I have lined up my design components nice and tidy. I dont want this to spam the rest of the pages..
    When doing this I cant reach the stuff that is on other pages 😔
    I noticed that if I make the navigation component on the same page as the designs, I can then move this to the other component page and it still work, as long as I dont want to make any changes..
    This is soo frustrating, becase I would like there to be full connectivity between pages..
    If you have any tips I would be very happy to hear :)

    • @hajnihercz
      @hajnihercz Год назад

      I'd love to know this too! Let me know if you figured this out :)

  • @CarlosHenrique-ku1ph
    @CarlosHenrique-ku1ph 2 года назад

    You save my day!
    thanks

  • @nadayounes4180
    @nadayounes4180 2 года назад +1

    I want to do the same thing, but I divided my project into several pages
    Components, cover, mobile and desktop
    The header is on the components page
    Please explain this
    How do you organize pages within a project and how does the prototype work in this way?

    • @asproulafan03
      @asproulafan03 2 года назад

      I am also struggling with it did you find a solution? Cause I have my design system in a different page but I can't prototype well that way

  • @tivenk
    @tivenk Год назад

    Legend! Thank you

  • @milindkhadse556
    @milindkhadse556 Год назад

    This is very helpful thank you

  • @mirrorlax7113
    @mirrorlax7113 2 года назад

    Thanks Mizko!!!!!!! Amazing :)

  • @IMzz12
    @IMzz12 Год назад

    THANK YOU THANK YOU THANK YOU!!!

  • @itpedia2311
    @itpedia2311 Месяц назад

    What if navigation bar is already a component and had been added in a design library how it will work like this in a prototype since it becomes an instance now

  • @shamnadshah1622
    @shamnadshah1622 Год назад

    My all time shortcut😂, and I am using the section tool too. Which is lazy time saving 😅

  • @siau-jiunlim2691
    @siau-jiunlim2691 2 года назад

    lol.. you are so entertaining. Nice work!

  • @davidkoci369
    @davidkoci369 2 года назад

    Unfortunately the main component must be on the same page. Is there a workaround? Thanks.

  • @stefangagu9247
    @stefangagu9247 2 года назад

    exceptional, thanks

  • @pr8ikLFC
    @pr8ikLFC 2 года назад +1

    What would be the most effective way to highlight the active page link on the sidebar of the same component?

    • @Mizko
      @Mizko  2 года назад

      Nested properties!

  • @ab-yp2gn
    @ab-yp2gn Год назад

    Thats so awesome!! thanks