The indieDev
The indieDev
  • Видео 22
  • Просмотров 88 757
Persisting State in Nuxt.js With LocalStorage
While using OneExercise (1Xercise) (my workout tracking web app), I came across an issue where my unsaved workouts are not being persisted on page reloads or app closures and I can often lose progress, especially when tracking workouts that depend on a timer.
In this video, I document fixing this problem.
✪ Check out my free workout tracker App: 1Xercise (OneExercise workout tracker) 👉 oneexercise.mstflotfy.com
✪ My website 👉 mstflotfy.com
GitHub Repo 👉 github.com/mstflotfy/Nuxt.js-LocalStorage-State-Persistence-Demo
I used localStorage to fix the issue. localStorage offers a quick and simple method to persist state across page reloads and even app closures.
I created a stripped-down GitHub rep...
Просмотров: 306

Видео

Wire-framing my first app -- lessons & workflow
Просмотров 679Год назад
3 lessons I learned wire-framing my fist app One of the very first steps to build an app is to create a wire-frame for it. I am working on creating my very first app. A workout tracker that focuses on starting slow and building up one exercise at a time. I've finished working on the wire-frame and the design and I am currently coding it. In this video I share 3 main lessons I learned from the p...
Figma To HTML & CSS--How I Coded My First Website
Просмотров 1,3 тыс.Год назад
Figma To Code. Coding My Website's Figma Design . In this video want to show you how I took a design I made in Figma and applied it to my live website using HTML and CSS. It is not a step-by-step guide. I will just quickly go through the workflow and process. ✪ Check out my workout tracker App: 1Xercise (OneExercise workout tracker) 👉 oneexercise.mstflotfy.com ✪ My website 👉 mstflotfy.com Links...
FAB (material design 3 component) prototype (Figma Tutorial)
Просмотров 12 тыс.Год назад
I am finally working on my very first app; a workout tracker. To design the app I decided to use Material Design 3 (Google's open-source design system), I'll talk about the design process and lessons learned in a future video. In this video, I focus on one component of Material Design 3, the FAB (floating action button). The FAB represents the most important action on a page. It makes it easy t...
Make a Card Design & Prototype in Figma -- Pinterest Clone In Figma 08
Просмотров 1,2 тыс.2 года назад
A step-by-step figma tutorial that will show you how to create a component with a hover effect in Figma. ✪ Check out my workout tracker App: 1Xercise (OneExercise workout tracker) 👉 oneexercise.mstflotfy.com ✪ My website 👉 mstflotfy.com 🔗 Links - Article - medium.com/design-bootcamp/learn-figma-by-making-a-card-component-86550d681770 - Figma file - www.figma.com/community/file/11198484258958424...
The most interesting Figma updates in practical examples (Config 2022)
Просмотров 6372 года назад
All Figma 2022 updates in practical examples. New Figma Updates Explained. Figma (Config 2022) updates in practical examples ✪ Check out 1Xercise (OneExercise) 👉 oneexercise.mstflotfy.com ✪ My website 👉 mstflotfy.com Topics Covered - How to quickly switch between dark and light modes in Figma. - How to use variable fonts in Figma - How to use auto-layout text baseline alignment - Auto layout v...
Drop down menu Prototype -- Pinterest Clone In Figma 06
Просмотров 1,9 тыс.2 года назад
How to use Figma's interactive components to easily make a dropdown menu. ✪ Check out my free workout tracker App: 1Xercise (OneExercise workout tracker) 👉 oneexercise.mstflotfy.com ✪ My website 👉 mstflotfy.com 🔗 Links - Article - mstflotfy.com/design/figma-dropdown-3steps/ - Figma file - www.figma.com/community/file/1104788393847411628 - Pinterest Clone In Figma Playlist - ruclips.net/p/PLsOex...
Figma experiment, fully responsive design using breakpoints -- Pinterest Clone In Figma 05
Просмотров 2,4 тыс.2 года назад
Fully responsive design in Figma using breakpoints Use breakpoints, auto-layout, and constraints to make a design responsive in Figma. I made a free Figma community file that shows you in steps how I took Pinterest's home page design and made it responsive in Figma. In this video I will show you ho to use this Figma community file, then I will go over each of steps. We'll make the design as res...
Recreate Pinterest's UI In Figma -- Pinterest Clone In Figma 04
Просмотров 1,3 тыс.2 года назад
Develop an eye for good Ui & Ux by creating a Pinterest clone in Figma. This is a Figma Project Based Tutorial. In this short video we’ll design Pinterest’s home page using the components that we made in the previous two vids of the “Pinterest Clone in Figma” playlist. The wireframe that we made in the first vid will guide us to place our elements. This is the fourth video in the "Pinterest Clo...
Figma Resizable Card Component -- Pinterest Clone In Figma 3
Просмотров 9362 года назад
Develop an eye for good Ui & Ux by creating a Pinterest clone in Figma. In this short video I’ll walk you through how I made the Pinterest Card component. ✪ Start using Figma for free 👉 bit.ly/start-using-figma-for-free ✪ Unlock Full features of Figma 👉 bit.ly/figma-professional I wanted to make this card #responsive, so I can change the image and when I resize it I can adjust the height of the...
Responsive Header Component -- Pinterest Clone In Figma 02
Просмотров 3,1 тыс.2 года назад
Follow along this step-by-step guide and and learn how to use #components and #autoLayout, to make a #responsive header in Figma This is the second video in the "Pinterest Clone in Figma" playlist. You'll find a link to a figma community file below, and in the first comment. You can open the link and duplicate the file and you'll have a copy of it in your Figma drafts folder. Feel free to use i...
Make a quick wireframe using auto-layout -- Pinterest Clone In Figma 01
Просмотров 2,1 тыс.2 года назад
Make a quick wireframe using auto-layout Pinterest Clone In Figma 01
Full figma project: Design a personal website and blog in Figma
Просмотров 7 тыс.2 года назад
Full figma project: Design a personal website and blog in Figma
Figma Tutorial: Auto-layout vs Constraints
Просмотров 1,5 тыс.3 года назад
Figma Tutorial: Auto-layout vs Constraints
Can you use Figma on the iPad?
Просмотров 20 тыс.3 года назад
Can you use Figma on the iPad?
How I used Figma to design a responsive landing page for my website
Просмотров 5 тыс.3 года назад
How I used Figma to design a responsive landing page for my website
Make a design responsive in Figma with constraints & auto-layout
Просмотров 18 тыс.3 года назад
Make a design responsive in Figma with constraints & auto-layout
Figma Intro: Learn Figma by copying an App
Просмотров 2 тыс.3 года назад
Figma Intro: Learn Figma by copying an App

Комментарии

  • @mequable
    @mequable 25 дней назад

    This was very detailed and useful, thank you!

  • @transcender2621
    @transcender2621 28 дней назад

    Thank you soooo much. God bless you

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

    is there a way to do this vertically? So that the gap in the autolayout is calculated from the baseline of the text and not the bounding box?

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

    Awesome explanation

  • @theindiedev.mstflotfy
    @theindiedev.mstflotfy 5 месяцев назад

    ✪ Check out my free workout tracker App: 1Xercise (OneExercise workout tracker) 👉 oneexercise.mstflotfy.com

  • @theindiedev.mstflotfy
    @theindiedev.mstflotfy 5 месяцев назад

    While the code snippets we'll get are fairly basic, they can still help speed up your design-to-development workflow just a little bit by providing a quick starting point.

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

    Do you know that I leaned something new today? Thanks for the video though. I need someone to mentor me in this industry, sometimes you don't fine all the answers you need on RUclips, you might need to talk to someone in order to guide you. I will be happy to see you reply 🙏

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 5 месяцев назад

      I'm happy to hear it! Hopefully you find the video helpful. If you have Figma related questions let me know

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

    instance doesn't automatically update on mac

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 5 месяцев назад

      Perhaps you've made changes to the instance directly, so it seems out of sync with the parent component. If this is the case, you can right click on the instance and select `Reset all changes`. Then it should update. Try to make the changes directly to the component and create variants instead of changing the child instances directly, if possible. Not sure this is the case, but I hope this fixes your issues.

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

    How long have you been developing?

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 6 месяцев назад

      Do you mean working on OneExercise or in general. In general it's hard to say, since i've been doing it on and off, but for the past year It's been pretty much almost all i do.

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

    Really helpful Thanks

  • @theindiedev.mstflotfy
    @theindiedev.mstflotfy 6 месяцев назад

    LINKS ✪ my personal website 👉 mstflotfy.com ✪ 1Xercise Workout Tracker App 👉 oneexercise.mstflotfy.com

  • @theindiedev.mstflotfy
    @theindiedev.mstflotfy 6 месяцев назад

    GitHub Repo 👉 github.com/mstflotfy/Nuxt.js-LocalStorage-State-Persistence-Demo Check out 1Xercise (OneExercise) 👉 oneexercise.mstflotfy.com

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

    Why you stopped making step-by-step tutorial

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 6 месяцев назад

      It takes a lot of time. I've been busy working on other things, but will try to come back to it.

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

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

    Love the way you explain. Thanks!

  • @MarahAlmasri-b3y
    @MarahAlmasri-b3y 8 месяцев назад

    How can i use them directly in my design? 1:22 I have my color and text system in figma tokens

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 6 месяцев назад

      Hey, sorry for the late reply! Not sure what you mean really, do you mean how to use the Material 3 components directly without using them as a base for your custom components?

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

    wow. entire page is an auto layout! never thought of it that way .

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

    thanks for this tutorial really helpful 😇

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

    ممكن تعمل سيرفر عربي ل فيجما؟ مش بلاقي ناس عرب خالص

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 9 месяцев назад

      شكرا علي الاقتراح بفكر فيه فعلا لكن للأسف مشغول حاليا

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

    Explained very well, Not a single second wasted in this video. Keep it up mate!

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

    great job 😚

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

    Really nice video! I am a beginner at Figma and I have one question: Why at the begining, you decide to resize the material 3 device component and not the first android frame?

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 9 месяцев назад

      Sorry for the late reply. I resized it because I chose a specific size for the design of my frame (which is the size of a specific mobile device), and by using constraints it will follow the size of the frame anyways. So if we choose a new device with new size the android frame should just change accordingly. I hope this makes sense. But since we want it (the Android frame) to follow our device frame around thus we resize it and apply constraints to it to stick to our device no matter what size we change our device to.

  • @олесяклочко-й1б
    @олесяклочко-й1б 11 месяцев назад

    Thank you for tutorial. I have faced a situation when FAB is unseen in prototype. Can not understand why? on an empty frame it works, on a autolayout page it is not showing while prototyping

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy 9 месяцев назад

      Sorry for the late reply, haven't been here for a while. It is hard for me to tell without having a look at the file, but I have found that Figma prototypes are sometimes buggy. Hope you solved the issue.

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

    Nice video! Was struggling with adding icons to the Material 3 style sheet, with your help, I was able to do it, thank you!

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

    Im so stressed rn because of the bc music omg 😅

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

    Is there a way to do landscape designs with the plugin? It only seems to do portrait.

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      Hey Jodi. I just checked and it doesn't. But you can do in a couple of extra steps. Let's say you selected your frame opened the responsify plugin and ran it, selecting iPhone. You'll get 4 new iPhone frames. Then you can from the 'Design' panel while having all 4 frames selected, change the frame orientation to 'Landscape'. But then everything will be broken, because Responsify wraps your original frame into an iPhone frame, and it has no constraints. So before you change the orientation, press enter to select all the frames inside the iPhone frames, and add left & right, top & bottom constraints from the design panel. Then when you change the orientation it will work. This might seem a bit complex but it can be done pretty quickly. Here are the steps again if you found it confusing: 1. Select the frame you want to responsify. 2. Open the responsify plugin, and press on run, then choose the device type. 3. Duplicate the frames responsify gave you. 4. Press Enter (to select all the frames inside the new device frames) 5. From the design panel add Top & Bottom, and Left & right constraints. 6. Press on the Canvas to deselect the inner frames. 7. Select all the frames you just duplicated again. 8. From the design panel change the orientation from Portrait to Landscape. The frames will be on top of one another so you can from the Design menu, alignment options, select 'Tidy up', then the option to change the spacing between will pop up in the Frame settings. Make sure it's a positive number and they won't be on top of each other anymore.

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

    it's awesome

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

    Come for the great tutorials, stay for the soothing voice and accent :) Thank you so much!

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      You're welcome. Happy you're find them helpful. And thanks for the kind words. Really appreciate it.

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

    Could you run a tutorial without responsify

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      All responsify does is test many devices quickly. So you can avoid using it and test your frames manually.

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

    Please make more responsive mobile screen design videos 🥺, these are great

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      Happy you find them helpful. Been busy lately but planning on making new vids, soon I hope. Will try to squeeze some responsive mobile design vids. Thanks for the feedback. Really helpful.

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

    Thank you so much, I'm just learning Figma and your videos are the most helpful!

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      Hey Gabriella. I'm happy you found them helpful. Thanks a lot for taking the time to leave a comment.

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

    The background music on this tutorial is awful. I had to turn it off.

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      I agree. 😞 One of my older and very first vids. In recent ones I keep the background low-key or use none. Thanks for the feedback.

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

    brother i dont wanna use auto layout/constrain, instead what I do is hit the K button from keyboard then scale the design depends of frame measurement so it wil automatically adjust the size of fonts + size of the screen. but here is an issue. how can i convert them all in one just like u did with auto layout+ constrain? other way to do that? cuz i am having issue with react native, to code it for different devices

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      Hey Showbik. I've never used the scale tool before, so I need to have a look at it. But I'm also not sure what you mean by make them all in one. If you mean that you create multiple separate frames for the same design and want to put them into one frame. I don't think that's possible in Figma, as far as I am aware. There are workarounds to present them into one frame using break points ( I talked about this in the make a design fully responsive in Figma using breakpoints (ruclips.net/video/3KUZ3o0ddcE/видео.html)). But this is just for presenting inside of Figma. While coding you'll have to use CSS media queries for certain widths ranges to be able to make it responsive. The reason I use auto-layout is under the hood it uses CSS's Flex-box. This makes a frame automatically adjust it's size when the size of it changes and also when you inspect the frame inside Figma you get CSS code that you can apply into your code. But still you'll have to resort to using media queries while coding. Check out this video (ruclips.net/video/2U750Bd3CbM/видео.html) where I talk about How I coded my website's Figma design, you might find helpful.

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

    du bist sehr klug

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

    yeah this channel is awesome man.... I'm amazed by the number of subscribers and likes

  • @theindiedev.mstflotfy
    @theindiedev.mstflotfy Год назад

    Links - Starting point, full design and prototype in Figma (before adding styles) - www.figma.com/community/file/1051279558347794166 - Design Handoff (after adding styles) --www.figma.com/community/file/1144516865792093918 - My personal website -- mstflotfy.com

  • @theindiedev.mstflotfy
    @theindiedev.mstflotfy Год назад

    Watch full vid here -- ruclips.net/video/asN3B33wOzo/видео.html

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

    idk how to thank you my man . I was stuck with these for like a month and wasn't able to make meaningful progress on my project. Thank you so much .

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      You're welcome. Really happy you found it helpful. If you're still having trouble with it let me know. I'm still exploring but perhaps I could help.

  • @theindiedev.mstflotfy
    @theindiedev.mstflotfy Год назад

    Check out the free figma community file -- www.figma.com/community/file/1195342405127749072 ✪ Check out my workout tracker App: 1Xercise (OneExercise workout tracker) 👉 oneexercise.mstflotfy.com ✪ My website 👉 mstflotfy.com

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

    wow

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

    This is one of the best videos about auto layout , for sure!

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

    No breakpoints in Present Mode is the biggest problem when demoing to clients. They need to really focus on getting that to work in Present Mode. If Webflow had similar drawing tools, then Webflow would render Figma useless overnight.

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      I agree. It would really be nice if breakpoints work in Present mode. Never tried Webflow but now I'm intrigued.

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

      Responsive web pages is Webflow's turf to begin with. Figma's main purose isn't making web pages, I dont think webflow with drawing tools makes figma useless.

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

      @@jayt3972 I'm very clear on what Figma does and doesn't do. I've been using Webflow for over 6 years, Adobe XD for 4 years, and I've been using Figma day in and day out for almost a year now. I've been a web designer for over 23 years. The issue with programs like Adobe XD and Figma is they only allow for HALF of the web design process. The other half is the HTML/CSS code that makes the page. I live and breathe web design every single day, and as I said from an obvious point of experience... if Webflow had similar drawing tools, then Webflow would render Figma useless overnight. Being a good web designer is not just about the design process, it's also about understanding and being able to work with code. You'll never be a good or great web designer unless you fully understand and can work with BOTH design and code.

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

    This is NOT a baseline shift the same in Adobe.

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

    Really good video

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

    hello, This video so useful for me. But I have a question, How it work with other pages look like a design system (Component & Variant put other pages Prototype put other page)? Because when we do prototype page we need it clearn and just see design template. Thank you so much.

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      Hey Toan. If I understand your question correctly you want to have your components in a separate page than your design. The reason I keep them in the same file because I can make my prototype connections on the component directly and all its instances will have the same connection. You can have your component in a separate page, grab an instance of it into your design file, first make the connections you want then copy it into your different design screens. For example If you have a header component in the components page and you want the home button to navigate the home screen that you have in your design page, you can grab an instance of it into your design file make a prototype connection to navigate to the home page when the home button is clicked, then make copies of this instance in all your pages, then you can remove it. However if you decide to update your connection or make changes to the animation for example, You'll have to make them manually to each header.

  • @noel-laurenhernandez4308
    @noel-laurenhernandez4308 2 года назад

    My Goodness, this is extremely helpful! Thank you!! 😊

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

    How not to show tiny screen in your video

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      Sorry. It's just a part of longer vid. You can watch it in full screen here: ruclips.net/user/shortsAFYwccZy0Ks?feature=share

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

    Hi, Thanks for sharing the video. can we create screen for any iphone model like 6.5, 5.5 through plugin. right now its only creating for generic 12 series.

    • @theindiedev.mstflotfy
      @theindiedev.mstflotfy Год назад

      Hey Reema. Sorry for the late reply. Currently I just use the Figma frame presets. If I come across a better plugin than `responsify` I'll let you know.

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

    tnx man

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

    amazing tutorials!