강의

멘토링

로드맵

Inflearn brand logo image
Design

/

UI/UX

A useful tool for collaborating with designers, a course on Figma properties

This is a PDF file tutorial on how to use Figma for developers.

(4.7) 6 reviews

168 learners

  • uxuidesignlab
Figma

Reviews from Early Learners

What you will learn!

  • How to prevent/resolve communication issues that frequently occur when collaborating with designers

  • 5-second solution when you can't download components from Figma

  • How to check the vertical alignment value of components in Figma ex. v-align: top / middle

  • Check the flow (screen flow order) in Figma ex. “Which page do I go to when I click this button?”

  • Check the interaction (animation) properties in Figma ex. slide in from right to left

Please check before applying for classes!

  • This lecture is a text lecture with a PDF file provided. Please refer to it when taking the lecture.
  • There are no plans to update this course for the time being. Figma updates are quite frequent, and I don't have much time for the time being due to other work. I will notify you when the next version update begins. Until then, I recommend that you ask questions about things you don't know while working.

Figma Guidebook for Developers

If you want to collaborate peacefully with a designer? Finding a good fit is a hit or miss affair... 😭 However, you can help your co-workers think this way!

"Of all the developers I've worked with so far, ㅇㅇ is the best to work with~"

And. The reason I say this is because I am that designer!! =) So I know very well what parts of the collaboration process between designers and developers cause communication difficulties.

The easiest and fastest way to achieve seamless collaboration = Using the best collaboration tools

Anyway, the easiest and fastest way to achieve smooth collaboration is to use the best collaboration tool ! Many of you are probably using Zeplin, but unfortunately, there are some features that Zeplin does not have .

To give just a few brief examples, Zeplin does not display workflow (page connection relationships, overall flow order), the type of interaction animation to use for a specific component and detailed properties, responsive properties (horizontal/vertical alignment), etc. So, you would have to have the designer deliver these details in a format other than Zeplin (PPT, Slack, etc.) or ask the designer several times during development.

These issues may be taken lightly as one of the inevitable processes of collaboration. However, among those minor issues, the ones mentioned above can be easily prevented in advance by using a collaboration tool called Figma instead of Zeplin. So, will you learn how to use Figma to prevent them? Or will you continue to experience those small issues repeatedly for the next 1, 5, or 10 years?

One day, while working with developers, I happened to come across a tool called Figma. Simply put, Figma is Photoshop + Zeplin. (I used Photoshop as an example to help you understand, but Figma and Photoshop are completely different tools with different functions.) But this tool called Figma was a whole new world! I don't know how developers feel, but as a designer, using Zeplin was quite inconvenient. Of course, it's better than not using Zeplin at all.

However, if you share the design guide content with Figma, even the content that could not be displayed in Zeplin will be automatically displayed. So, developers no longer need to check other content that they had to receive through PPT, KakaoTalk, etc. in various places in addition to Zeplin. You only need to check Figma.

And you may have had an experience where the design of the actual developed product was different from the design that the designer worked on. There may be various reasons for this, but the two main reasons are as follows.

  1. The content required for development work is not sufficiently displayed in Zeplin (design guide).
  2. When designers write the missing content directly in text, they accidentally make a mistake in writing something. Or, they are unable to update all updated content in real time.

The first of these is what we talked about earlier - 'contents that could not be displayed in Zeplin'. The second is a problem that can occur when a designer manually writes a guide. For example, content like 'Please move to button B when the confirmation button on page A is pressed' cannot be displayed in Zeplin, so it has to be written as separate text, right? Since it is written by a person manually, it is natural that mistakes will occur. Real-time updates are also impossible. Every time the plan changes, all the related content in various places in the file has to be found one by one and changed manually. However, if you use Figma, the properties of the design elements are 'automatically' and 'real-time' synchronized, so such mistakes do not occur.

And the best part is, it's really easy! There's almost nothing new to learn, and you don't have to install anything new on your laptop. Since it's almost the same as Zeplin, developers only need to briefly look over the usage of features that weren't in Zeplin. You'll be able to get used to it in no time after using it once without having to study anything. And since Figma can be used on the web, you don't have to install any programs on your laptop. Of course, it supports both Windows and Mac.

After reading this far, are you interested in using Figma? If so, the only problem left is convincing the designer. If the designer uses Figma, the design guide content can be delivered to Figma. If the designer is using Photoshop or Illustrator, switching to Figma is 200% and 1000% a good choice. However, if the designer is using Sketch or XD, it is okay to continue using those tools without switching to Figma. Sketch and XD are similar tools to Figma, so they will have features like Zeplin. The only inconvenience is that Sketch is paid and cannot be used on Windows, and XD requires the developer to install the program on their laptop. Sketch and XD are good tools, but the truth is that Figma is the mainstream. Everyone from unicorn startups like Uber and Airbnb to giant companies like Microsoft uses Figma.

Anyway, I'll explain assuming that the designer you work with is using Photoshop and Illustrator. It's not difficult for a designer to learn how to use Figma. The method of use is similar. The problem is that you have to change the format of the design work that you previously worked on with other tools. Although it is compatible with Photoshop, XD, and Illustrator, it is not perfectly compatible, so you have to do some manual work. Unfortunately, if you have the time, I'd like to recommend outsourcing this part. If you want to outsource, you'll need the CEO's approval. Please send the attached PDF file for the CEO to the CEO. Please also send the attached PDF file for the designer or copy and paste the content below to the designer. If you don't want to bother outsourcing, you can just request it from me.

I hope that this tutorial can play a small but helpful role in helping the developer become a key developer at a famous unicorn startup in the future. 🤣

To. Designer

I think you've probably heard a lot about Figma. It's almost the same as using existing mainstream graphic tools like Photoshop or Illustrator. As a designer, I can guarantee that designers who have used Photoshop or Illustrator can quickly learn how to use Figma. There are very detailed instructions on how to use it on the official Figma YouTube channel, so it would be good to watch those videos.

The problem is that since I have already done the design work with another tool, I need to convert those files to Figma files in order to continue working with Figma. It would be quite troublesome and time-consuming to do it myself, so I suggest to the CEO that we outsource the conversion work~! ^^

index

  1. Prerequisites and knowledge before using Figma
  2. Solving Common Communication Problems When Collaborating with Designers
  3. Other things to know

If there is anything you don't understand while reading the lecture materials, please feel free to ask questions at any time! You can contact us through Inflearn or Instagram! @needesign_official

Recommended for
these people

Who is this course right for?

  • Front-end web/app developer

Hello
This is

370

Learners

12

Reviews

18

Answers

4.8

Rating

3

Courses

UX UI 디자인 교육을 하고 있는 니디자인랩 입니다.

인스타그램: '니디자인랩' 검색

Curriculum

All

4 lectures

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

6 reviews

4.7

6 reviews

  • se-young jang님의 프로필 이미지
    se-young jang

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    협업툴로 새로운 것을 배워야 한다는 것에 부담이 있었는데, 피그마를 속성으로 배우기 딱 적합한 것 같아요. 디자인 가이드에 들어가면 좋은 내용에서 기본적인 항목은 당연히 알꺼라 생략해서 아쉬웠지만 피그마 사용의 장점 부분을 특별히 알려준 점이 좋았어요. 그리고 캡쳐별로 상세하게 설명되어 있고 실무상에서 꼭 필요한 부분으로 구체적인 예시가 있는 것이 도움이 많이 되었어요. 설명을 읽다보면 마치 현역 디자이너,개발자,기획자들에 작업노트를 보는것 같아요.

    • 최명헌님의 프로필 이미지
      최명헌

      Reviews 5

      Average Rating 5.0

      5

      100% enrolled

      좋아요 유익하게 잘 봤습니다.

      • 니디자인랩
        Instructor

        수강평 감사합니다. 이런 내용이 있었으면 좋겠다~라거나 이런 내용은 불필요하다 싶은 점이 있었으면 알려주세요. 저 역시 일할 때 같이 쓰고 있어서 피드백 하나하나가 너무 소중하거든요 =) 이 외에도 디자이너와의 협업시 궁금했던, 필요했던, 불편했던 부분에 대해 알려주시면 그런 내용들도 반영하도록 하겠습니다. ♥

    • 조풍뎅이님의 프로필 이미지
      조풍뎅이

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      잘 봤습니다. 저같은 신입 개발자에게 도움될듯 합니다.

      • Chaiyun Kang님의 프로필 이미지
        Chaiyun Kang

        Reviews 1

        Average Rating 5.0

        5

        50% enrolled

        생각보다 더 괜찮은 내용이였요~ 잘봤습니다~!

        • 덕질머신님의 프로필 이미지
          덕질머신

          Reviews 72

          Average Rating 4.9

          5

          100% enrolled

          $8.80

          uxuidesignlab's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!