본문 바로가기

분류 전체보기33

UIUX 디자인 : 디자인 작업에 활용하기 좋은 디자인 원칙 3가지 UIUX 디자인은 미적인 완성도도 중요하지만 그보다 중요한 부분이 사용성입니다. 사용성이라는 측면이 어떻게 보면 되게 모호할 수 있기 때문에 디자인 원칙을 세워서 작업을 하면 확실히 도움이 되는 부분이 있습니다. 그래서 오늘은 실제 디자인 작업 시 활용하기 좋은 UX/UI 디자인 원칙에 대해서 소개하려고 합니다.작업할 때 습관적으로 또는 느낌적으로 진행하던 부분을 명확하게 개념으로 정리해서 디자인 원칙을 세워 작업을 하다 보면, 자신의 디자인에 대한 근거도 더 명확해질 수 있습니다. 특히 UI/UX 분야에 막 관심을 갖기 시작했거나 이제 막 디자인을 시작하는 주니어 디자이너분들이 디자인을 할 때 참고하기 좋은 개념 같습니다.1. 일관성의 원리일관성의 원리는 UIUX 디자인 분야에서 가장 일반적으로 적용되.. 2024. 7. 7.
피그마(Figam) 팁 : Figma로 Lottie활용해서 로딩 아이콘 만들고 파일 추출하는 방법 예전에는 로딩아이콘을 만들 때 after effect를 활용해서 만든 후에 변환하는 번거로운 작업을 거쳐서 만들었습니다. 확인해 보니 figma를 통해서도 간단한 로딩아이콘 정도는 충분히 만들 수 있어서 편리한 팁으로 제작방법을 소개해 드리려고 합니다. :)먼저 최종 결과물입니다 ㅎㅎ 간단하게 도형의 크기변형과 색상이 돌아가는 느낌을 주는 로딩아이콘을 만들어보았습니다. 아래 파일은 figma에서 작업 후 lottie 플러그인을 사용해서 gif로 추출한 이미지입니다. lottie로는 gif로도 할 수 있고 json파일로도 추출할 수 있어서 아주 유용합니다.1. Figma로 로딩 아이콘 만들기먼저 figma로 로딩으로 하고 싶은 모형을 프레임별로 나눠서 제작합니다.저는 after delay기능을 활용해서 몇.. 2024. 5. 29.
UIUX 디자인 컴포넌트 : 스낵바, 팝업, 바텀시트 모달 알림 종류별 특성 및 상황별 선택 가이드 UI화면을 구성하다 보면 사용자 행동에 대한 알림을 줘야 하는 케이스들이 발생합니다. 이럴 때 사용하는 UI가 바로 스낵바, 팝업, 바텀시트 등의 모달 UI입니다. 정해진 답이 있는 것은 아니지만, 현업에서 실제 사용하다 보면 상황별로 더 사용하면 좋은 모달 UI가 있습니다. 오늘 포스팅에서는 각 모달 UI를 사용할 때 판단기준과 사용 시 주의할 점에 대해서 알아보겠습니다.모달 UI란?모달(Modal) UI는 사용자의 행동에 대한 알림을 주는 UI로 사용자의 이목을 끌기 위해서 사용하는 화면 기법 중 하나입니다. 즉, 사용자의 이목을 끌어 해당 UI를 보게 하고 사용자의 액션을 유도하는 UI라고 할 수 있습니다. 주로 Task 수행 중에 사용자의 결정에 의해서 삭제, 동의, 결제 등이 이루어질 때 많이 .. 2024. 5. 23.
UIUX 디자인 기본 : 아토믹 디자인 시스템이란? UIUX 디자인을 하면 기본적으로 가장 많이 듣게 되는 용어가 UI화면의 기본 요소인 component입니다. 이러한 component를 만들 때 유용하게 참고할 수 있는 게 아토믹 디자인 시스템입니다. 오늘은 이러한 아토믹 디자인 시스템이 무엇인지 그리고 어떻게 사용할 수 있는지에 대해서 확인해 보도록 하겠습니다.토믹 디자인 시스템이란아토믹 디자인 시스템은 화면을 이루는 요소들을 작게 쪼개서 구분하고 필요시에 조합을 해서 사용할 수 있도록 하는 디자인 방법론입니다. UI를 레고 조각처럼 각각의 조각들로 만들고 조립해서 하나의 완성품을 만드는 것이라고 이해하시면 됩니다. 이렇게 설명하면 대부분 아토믹 디자인 시스템이 작은 단위부터 큰 페이지로 가는 선형 프로세스라고 생각하시는 분들이 많은데요 아토믹 시스.. 2024. 4. 28.
피그마(figma) 팁 : Autolayout 활용해서 인풋 콤포넌트 만들기 (Input, Label, Supporting text) 피그마를 사용해서 콤포넌트를 만들 때 가장 중요한 것은 역시나 Autolayout일 것 같습니다. 실제 UI화면을 구성할 때 UI디자이너가 가장 많이 사용하는 그룹핑 방법이지만, 아직 피그마의 사용법이나 Autolayout을 사용하는 작업 방식에 대한 개념이 잡히지 않은 분들을 위해서 Autolayout을 사용해서 인풋 콤포넌트를 만드는 과정에 대해서 설명해 보려합니다. 빠른 이해를 돕기 위해서 Google Material Guide에 나온 인풋을 그대로 만드는 과정을 영상으로 담았으니 전체 작업 과정이 궁금하시다면 아래 영상을 참고해 주세요.인풋 제작과정의 단계별 설명은 주요 액션별로 화면을 캡쳐해서 설명글과 함께 아래쪽에 상세히 포스팅해 놓았습니다. 피그마(figma)로 인풋 콤포넌트 만드는 방법 영.. 2024. 1. 5.
피그마(Figam) 팁 : 상업 무료 이용 아이콘 플러그인 사용 방법 UI화면을 디자인하다보면 필연적으로 아이콘을 많이 사용하는데요. 규모가 큰 회사라면 아이콘을 전문적으로 그리는 담당 디자이너가 따로 있지만 규모가 작다면 UI 디자이너가 아이콘까지 다 그려야하는 경우가 많습니다. 아이콘이 작아 보이지만 사실 미세한 아이콘의 차이로 UI 화면의 퀄리티가 확 달라져 보일 때가 많습니다. 이럴 때 고민없이 완성도 높은 아이콘들을 활용하면 정말 편리한데요, 게다가 상업적으로 무료라면 사용하지 않을 이유가 없겠죠. 오늘은 피그마에서 상업 무료 아이콘을 사용할 수 있도록 도와주는 플러그인에 대해서 알아보고 사용방법을 살펴보려고 합니다. 상업적으로 무료로 사용 가능한 아이콘과 라이선스가 궁금하다면 아래의 포스팅을 참고해주세요 2023.11.23 - [UIUX 디자인] - 상업적 사용.. 2023. 12. 27.
상업적 사용 가능한 무료 아이콘 과 사용시 주의 사항 / 라이센스 확인 방법 (Feather icon - MIT 라이센스, Google Material icon - Apache 라이센스) 디자인 작업을 하다보면 아이콘을 사용할 일이 정말 많습니다. 그럴 때 규모가 큰 회사라면 아이콘을 전문으로 만드는 팀이 따로 있어서 괜찮지만 규모가 작거나 별도의 아이콘 제작 팀이 없다면 결국 UI 디자이너가 아이콘까지 제작해서 사용해야합니다. 그런데 아이콘 디자인은 라운딩, 간격, 두께 등 미세한 부분에 의해서 퀄리티가 달라지기 때문에 고도의 집중력과 세밀한 작업이 필요한 작업입니다. 그렇기 때문에 디자인 작업시에 들어가는 모든 시스템 아이콘을 디자인하는 것은 결코 쉽지 않습니다. 거기에 프로젝트 일정이 촉박하다면 더더욱 세밀한 아이콘까지 만들기는 시간이 걸립니다. 이럴 때 저는 주로 오픈소스 아이콘을 사용합니다. 디자인 퀄리티는 살려주고 작업시간은 단축시킬 수 있기 때문입니다. 이렇게 편리한 오픈소스.. 2023. 11. 23.
피그마 (Figam) 기초 : 피그마 그룹핑 방법 (Group, Frame, Section, Autolayout) 피그마에서 UI 화면을 디자인할 때 가장 많이 쓰이는 기능 중에 하나가 바로 그룹핑인데요. 이 그룹핑 방법들의 차이를 정확히 인지하고 있어야, 디자인 목적에 맞는 적절한 그룹핑을 선택해서 작업할 수 있습니다. 그래서 오늘은 각각의 그룹핑 방법의 특성과 차이점 그리고 각 그룹핑은 언제 사용하면 좋은지에 대해서 포스팅해보려고 합니다. 피그마에서 요소를 그룹핑하는 방법은 아래와 같이 4가지가 있습니다. 피그마 그룹핑 방법 4가지 & 정의 1. Group : 공간(페이지, 영역 등)이 아닌 단순히 요소들의 묶음 2. Frame : 화면(페이지) 단위 또는 헤더, 푸터와 같은 큰 틀을 의미 3. Autolayout : 요소들의 집합으로, 레이아웃(간격 등의)을 적용할 수 있는 작은 공간 단위를 의미 4. Sect.. 2023. 11. 20.
UIUX 일정관리 : 현업에서 일정관리하는 방법 WBS란? 필요 이유 및 작성방법 프로젝트를 시작하면 가장 먼저 작성하는 문서가 바로 WBS일 것입니다. WBS를 사용하면 기획, 디자인, 개발의 진척사항을 효율적으로 관리할 수 있어 실제 현업에서 많이 사용하는 툴입니다. WBS의 정의 및 필요한 이유 Work Breakdown Structure의 약자로 말 그대로 업무 분류 체계입니다. WBS에는 주로 프로젝트의 범위, 일정이 포함됩니다. 여기에 프로젝트 참여자들의 역량을 고려해 범위와 일정을 조율합니다. 보통 일정을 조율하기보다는 1,2차로 나누어 개발 범위를 조정해 관리하는 것이 일반적입니다. 1. 효율적인 일정 관리 WBS를 사용하면 프로젝트 전체의 워크 플로우를 한눈에 확인할 수 있으며 개인별로 본인의 업무 진척률을 관리해 일정을 효율적으로 관리할 수 있습니다. 2. 명확한 서.. 2023. 9. 19.