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

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

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

  • @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 2 года назад +545

    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 11 месяцев назад

      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 Год назад +141

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

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

      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 года назад +199

    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 Год назад +28

    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 Год назад +8

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

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

    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.

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

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

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

    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

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

    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

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

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

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

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

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

    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!

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

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

  • @1115Norton
    @1115Norton 27 дней назад +1

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

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

    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

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

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

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

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

  • @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

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

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

  • @jorrit9574
    @jorrit9574 4 дня назад

    The issue is that the component needs to be on the same page as the frames your linking to, while most people will probably use a separate page for all their components. Furthermore, when you are designing for a responsive UI, this also leads to problems because the component might be reused in multiple screen sizes, while the linking to other pages will be dependent on the screen size (ex. you'll want to link from mobile-landing page to mobile-contact-page, while you'd want to link from desktop-landing-page to desktop-contact-page).

  • @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.

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

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

  • @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

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

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

  • @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..

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

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

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

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

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

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

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

      It's coming :)

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

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

  • @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.

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

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

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

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

  • @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😁

  • @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.

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

    This guy is on another level 🫡

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

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

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

    Great as always, love your content Mizko!

  • @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.

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

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

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

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

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

    You nailed it as usual my guy 👊🏽👊🏽

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

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

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

    1st statement made my day 😅😅

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

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

  • @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

  • @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

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

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

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

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

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

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

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

    Awesome trick! Thank you Mizko🥰

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

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

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

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

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

    Ty I got my first divine because of you

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

    lol I actually figured this out on my first day of learning figma and have been doing it like that ever since... seemed like the ONLY correct way to prototype.

  • @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.

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

    Hay Mizko!
    You just revealed my design secrets! 😁

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

    Thanks for the neat trick man, love it.❤

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

    Just when i needed it. Merci beaucoup.

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

    Very smart. Thanks Mizko!

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

    This is clutch! Thank you!

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

    Great Tutorial. Thanks!

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

    @2:28 if anyone wants to skip unecessary part

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

    Thank you very much ! So appreciate that!

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

    I use PowerPoint before when creating prototypes... It's good I found Figma

  • @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!

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

    it will work in some perticular scenarios

  • @divaauliashafira4440
    @divaauliashafira4440 Год назад +1

    This trick can only be used for important components or sections, not for all pages

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

    exactly what i needed. thanks!

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

    Great tips!

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

      Thanks Joilton!

  • @Leo-ev9ss
    @Leo-ev9ss Год назад

    谢谢! 我先在使用你的video学习

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

    You are amazing!!! Thanks for the video!

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

    Hahahaha I've done that to a tab bar a while ago hahahaha fantastic

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

    There is a tactical reason that I'm sub'd to you.

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

    This is great, man!

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

    Hey thanks so much for this.. My links look like the London underground 👍😊
    I will try this method out, cheers from a newbie to figma

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

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

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

    Mindblowing! 👏👏

  • @bojanristic5764
    @bojanristic5764 21 день назад

    I did not know that components save prototype links wtf... I would have done that from day1 :O Thanks!

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

    Still helpful 1 yr later. Ty.

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

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

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

      🤙🏼

  • @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

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

    Mind blowing! Thank you so much for this tip.

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

    Ahhh. So lazy. So correct! Great trick my man 🔥

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

    Very Nice and useful information 👍

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

    THANK YOU holy sh this was too hard to find

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

    Very useful tutorial!

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

    This is very helpful thank you

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

    great thanks for that! Very clear and articulate!

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

    Great video - thanks much.

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

    YOU ARE AMAZING.

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

    Just simply put the code, it works! thanks!

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

    Well done, and love the accent!

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

    You save my day!
    thanks

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

    Used that method half year ago, in mobile app ui. Still unemployed for 9 months ;)

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

    Easy, useful!

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

    The sidebar behaves like a nav bar, make it a component seems pretty initiative

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

    thank you, vicky prasetyo!