8월, 2020의 게시물 표시

[UX] 구글 머티리얼 디자인 – 3.2.머티리얼 기초(Material foundation) – 환경(Environment): 표면(Surface)

이미지
머티리얼 기초(Material foundation)에서 환경(Environment)은 UI 요소들을 표현하는 외부적 환경 요소를 의미합니다. 예를 들어, UI 요소(예: 버튼, 텍스트, 이미지)를 3차원(Dimension) 형태로 표현한다고 했을 때, 이를 어떻게 표현하는지 등의 내용 등을 다루고 있습니다.  3차원 표현이라는 것도 다양한 표현이 가능한데, 애플은 iOS 7.0 이전기 버전에서 스큐어모피즘이라는 디자인 방식으로 UI 요소들을 디자인 했었습니다. (스큐어모피즘에서 아이콘이나 기타 요소들은 실제 3차원 사물처럼 디자인이 되었습니다.)  하지만 현재 디자인 추세는 iOS와 안드로이드는 모두 미니멀리즘을 지향하는 디자인 트렌드에따라 플랫 디자인(Flat design) 형태로 3차원을 표현하고 있습니다.  플랫디자인에서 디스플레이는 평면이고, 모든 디자인 요소는 이 디스플레이 위에 올려진 2차원 면(Surface)로 간주합니다. 2차원 면(Surface)을 3차원의 형태로 표현하는 것과 관련된 내용들이 머티리얼 기초(Material foundation)에서 주로 다루는 내용입니다. 

[UX] 구글 머티리얼 디자인 – 3.1.머티리얼 기초(Material foundation) – 개요(Overview)

이미지
머티리얼 기초(Material foundation)에서는 UI 디자인을 구성하기 위한 광범위한 측면의 요소 뿐만 아니라 버튼, 색상 선정 등의 세부적인 요소들을 모두 포함하고 있습니다.  주로 UI/UX를 기획/디자인 하는 작업자들이 참고할 요소에 해당되지만 제품/서비스의 가장 기초가 되는 내용인만큼 모든 UI/UX 기획, 디자인, 개발 담당자들이 모두 참고하고 있어야 하겠습니다.

[Flutter] 플러터 개발 프로젝트 - "PhotoRoll" 개발 노트(development note)

이미지
본 페이지에서는 진행중인 플러터(Flutter) 개발 프로젝트를 소개합니다. 프로젝트 진행사항을 기록하고, 세부 내용 진행 내용을 포함하고 있습니다. 앱 설치 및 세부 진행 내용 관련 소스 관련 문의사항은 댓글로 요청해 주시면 답변 드리겠습니다.