멋진 UI를 만들기 위한 팁
게시 됨: 2017-12-30모바일 애플리케이션은 전 세계 사용자의 화두가 되었습니다. 매력적이고 기능적인 다운로드 애플리케이션은 방문자에게 가치 있는 경험을 제공할 것입니다.
UX와 UI인 모바일 애플리케이션을 개발할 때 고려해야 할 중요한 사항입니다. 또한 이 영역으로 더 깊이 들어가기 전에 애플리케이션을 표시하고자 하는 목표 시장 행동을 이해하는 것이 중요합니다.
아무리 많은 돈을 개발하려고 하든 결국에는 모든 것이 모바일 애플리케이션의 안정성을 향상시키는 멋진 애플리케이션 인터페이스에 의해 결정됩니다. "나쁜" 사용자 경험에 대해 들어본 적이 있습니까? "나쁜" UI가 원인일 가능성이 높습니다.
스타일과 디자인이 모든 것을 파괴할 수는 없습니다. 그러나 시각적으로 매력적인 직관적인 사용자 인터페이스는 전환의 열쇠가 될 수 있습니다. 인터페이스 기능의 레이아웃과 함께 작동하는 인터페이스 디자인은 실제로 나머지 세계를 기반으로 하는 사용자 인터페이스 디자인의 하위 집합입니다. 이것이 전체 경험입니다. 그래서 인터페이스의 디자인도 가장 어려운 게임이라고 생각하신다면 절대적으로 맞습니다! 모바일 앱 개발자로서의 경력에서 성공하기 위해 다음은 모바일 애플리케이션에 시각적 매력을 더하는 훌륭한 사용자 인터페이스를 개발하는 데 도움이 되는 몇 가지 유용한 팁입니다.
사용자를 초점으로
글쎄요, 문제는 아니지만 내부 및 외부 사용자에 대해 알아야 할 모든 것입니다. 검토 요청을 추적할 수 있는 모든 인구 통계를 설명합니다. 그러나 그 이상으로 그들이 필요로 하는 것이 무엇인지, 목표를 달성하는 데 어떤 어려움이 있는지 알아야 합니다. 유저들에 대한 많은 공감이 필요하고, 그러기 위해서는 기본 통계를 넘어서야 한다. 모바일 애플리케이션의 사용자인 사람들을 알아야 합니다. 이를 위해 얼굴을 맞대고 이야기하거나 제품을 보거나 디자인에 대한 의견을 물어보는 등의 작업을 할 수 있습니다. 더 깊이 들어가서 하고 싶은 대로 하세요. 요구 사항을 충족하는 경우 요구 사항을 처리하고 모든 기본 요구 사항을 자동으로 충족합니다. 이 지식은 사용자에게 사용할 올바른 인터페이스에 대한 올바른 결정을 내리는 데 도움이 됩니다.
적절한 크기의 그래픽
그래픽과 관련하여 개발자는 종종 "모든 사람에게 적합한" 황금률을 따르는데, 이는 실제로 잘못된 접근 방식입니다. 물론 리소스 관리를 단순화하지만 응용 프로그램의 시각적 매력을 손상시킬 수 있습니다. 특정 화면 장치에 맞게 조정된 일정을 포함하여 환상적인 측면에 대한 응용 프로그램입니다. 최고의 그래픽은 런타임에 완벽하게 로드되며 멋진 사용자 인터페이스입니다.
완전히 민감한
UI는 여러 장치 및 모바일 운영 체제에서 응용 프로그램을 최대한 활용할 수 있는 방식으로 설계되어야 합니다. 조정 미디어 쿼리, CSS 또는 JavaScript이든 여러 모바일 장치에 대한 응용 프로그램 매핑과 관련된 모든 문제를 적절히 고려해야 합니다.
형식 조정
우리는 모두 큰 이미지 파일을 로드할 때 응용 프로그램이 멈춥니다. 이것은 잘못된 크기 때문에 발생하는 것이 아니라 잘못된 형식으로 인해 발생합니다. Android 플랫폼은 GIF, PNG, BMP, JPEG 및 WebP와 같은 미디어 형식을 지원합니다. 무손실 이미지의 경우 PNG, 고품질 이미지의 경우 JPEG. 안드로이드 스트레치 타임즈도 나인패치(Nine-Patch)를 지원해 저장 용량과 충전 면에서 좋은 선택이다.
더 나은 인터페이스를 위한 반복
응용 프로그램 작성자에게 반복 구성 인터페이스 디자인을 위한 최상의 방법은 상호 작용이 높고 대상 사용자의 관심을 오랫동안 유지하는 모바일 응용 프로그램을 만드는 것입니다. 각 반복은 성능 향상에 완벽하게 적합하고 향후 프로젝트에 재사용할 수 있는 귀중한 교훈임을 기억하십시오.
포인트의 색상
그들은 응용 프로그램의 상태 변화를 알리기 위해 구현과 색상 관리 사용자 인터페이스의 차별화 사이를 이동하기 위해 미세한 애니메이션을 사용하는 것을 선호합니다. 이 접근 방식은 모바일 애플리케이션에 전문적인 터치를 제공합니다. 예를 들어 화면이 전환되는 동작 사이에 화면이 사라지면 그다지 강해 보이지 않고, 컨트롤 버튼을 누른 후 색상이 바뀌면 사용자 동작이 목적에 맞게 수행되었음을 의미합니다.
라운드 앵글
일반적으로 버튼이나 ImageView와 같은 각 사용자 인터페이스는 화면에 픽셀의 직사각형을 표시하지만, 이는 어렵고 빠른 규칙은 아닙니다. 항상 날카로운 회전 제어 장치를 사용하는 것은 아닙니다. 사용하기 쉬운 웹 스타일과 같은 원형 컨트롤을 포함하도록 인터페이스의 모양을 매끄럽게 하는 것이 가장 좋습니다.
단순해야 함
글쎄, 지금은 물론 미니멀리스트 스타일이나 디자인을 의미하지 않습니다. 간단한 것을 저장한다는 것은 첫 번째 사용자가 자세한 지침이나 지침으로 이동할 필요 없이 즉시 응용 프로그램 사용을 시작할 수 있는 접근 방식을 의미합니다. 네, 단순 사용자 인터페이스는 사용자가 몇 단계로 여러 작업을 수행할 수 있는 유형입니다. 예를 들어 효과적인 색상 사용자 인터페이스를 사용하면 사용자가 한 눈에 간단하고 쉽게 이해할 수 있습니다. 이렇게 하면 사용자가 앱을 다운로드하게 되며, 심지어 앱을 계속해서 방문하게 됩니다.
균형 잡힌 그림자
최신 버전의 Android는 홀로그램 스타일, 3차원 아이콘 등을 제공합니다. 컨트롤에서 아이 섀도우 톤 및 기타 스타일을 사용하는 경우 영구적인 조명, 즉 화면의 그림자 방향이 일정하도록 특히 주의하십시오. 그래디언트에서도 같은 일이 발생합니다. 일관된 그래디언트와 텍스처를 가질 수 있는 그래픽 편집기에서 일관된 값을 수행합니다.
보기에 좋은 대비
최근에 아트라는 단어를 오픈한 뉴비들에게서 화려한 폰트와 배경색으로 가득한 메일을 받을 때 얼마나 눈이 아플까요. 읽고 탐색하기가 매우 어려운 응용 프로그램에 직면했을 때도 동일한 반응입니다. 이 시나리오를 피하려면 디자인과 내용을 절대적으로 명확하게 만드는 고대비 색 구성표를 선택하십시오. 항상 시스템 리소스에 설정된 색상 조합을 사용하는 것이 좋습니다. 그런 다음 자신감이 생기면 색상 실험을 시작합니다.
대형 투명 소스
이전과 마찬가지로 어리석은 출처는 우리를 매우 짜증나게 합니다. 그것은 응용 프로그램의 목적과 사용자가 처음에 여기에 있는 목적을 파괴합니다. 읽기 쉽고 눈에 잘 띄는 글꼴을 사용하십시오. 글꼴 크기도 확인할 수 있습니다. 화면의 다른 항목과 함께 크고 균형 잡힌 글꼴을 사용하십시오.
플랫폼의 규칙을 따르십시오
많은 모바일 애플리케이션은 사용자에게 이익을 제공합니다. 그들은 좋은 경험을 만들기 위한 의도로 컨트롤을 사용하는 간단하고 직관적인 사용자 인터페이스를 제공합니다. 휠을 재발명하거나 사용자가 수용한 인터페이스 컨트롤 및 화면 레이아웃을 포함하려고 하지 마십시오. 플랫폼의 규칙을 따르고 완전히 다른 시도에서 벗어나지 마십시오. 애플리케이션이 어떻게 보이고 작동해야 하는지에 대한 플랫폼의 힌트를 얻으십시오.
자신의 책임하에 혁신을 도입하려는 경우 사용자 인터페이스의 원래 버전과 비교하기 위해 사용자 조사 및 A/B 테스트와 같은 객관적인 방법을 사용해야 합니다. 이것은 두 가지 버전 중 어느 것이 바람직하고 효과적이며 사용하기 쉬운지를 보여줍니다.
실제 사용자 팀이 있어야 합니다.
당신이 UI 디자이너라면 당신의 아이디어와 의견에 실제 사용자가 있다는 것이 항상 좋다는 것을 기억하십시오. 이것은 무엇을 포함하고 무엇을 남겨야 하는지를 효과적으로 평가하는 데 도움이 됩니다. 혼란과 불필요한 기능을 만드는 노력을 피하기 위해 초기 단계에서 이것을 수행하십시오. 이 전략은 처리에 대한 두려움에 대한 필요성을 유지하고 많은 시간과 비용을 확실히 절약할 것입니다.
가드 버튼 뒤로
"뒤로" 버튼은 사용자를 위한 마지막 저장 테이블입니다. 그는 사용자 애플리케이션을 지속적으로 탐색해야 합니다. Android 애플리케이션 개발자인 경우 원래 운영 체제의 재부팅 버튼이 필요합니다. 그러나 iOS 앱을 만드는 경우 사용자가 기대하는 대로 왼쪽 상단 모서리에 "뒤로" 버튼을 배치하라는 메시지가 표시됩니다. 운영 체제를 준수할 때 버튼의 동작과 위치가 확인되었습니다. 사용자의 기대에 정확히 부합하는 완벽한 애플리케이션을 만들 수 있습니다.
사용자 인터페이스 지침
사용자 인터페이스에서 강조 표시된 몇 가지 권장 사항을 따르십시오. 권장 사항은 버전마다 다르며 해당 응용 프로그램을 표시하며 일부 권장 사항을 얻으려면 대체 리소스를 포함해야 합니다. 애플리케이션은 Apple Store 및 Google Play와 같은 주요 애플리케이션 스토어에서 열리기 전에 신중하게 검토됩니다. 따라서 이러한 규칙을 따르는 것이 중요합니다. 이 규칙은 메뉴 및 활동의 위젯 아이콘에서 모든 것을 다룹니다. 각 운영 체제에 대한 응용 프로그램 사용자 인터페이스를 만들 때 다음 권장 사항을 따르십시오.
인기 아이콘 지원
지난 수십 년 동안 사용자들 사이에서 편안함의 영역을 차지한 많은 아이콘이었습니다. 그들은 이러한 아이콘의 기능에 매우 익숙하므로 오늘날 여러 장치에 매우 많이 존재합니다. 따라서 사용자 인터페이스를 더 크게 만들고 싶다면 모바일 애플리케이션에 이러한 아이콘을 배치하여 직관적인 요소를 추가하십시오. 예를 들어 x는 파일을 닫는 데 사용됩니다. 이것은 모두에게 알려져 있습니다. 그러나 새로운 아이콘을 도입하는 데 관심이 있다면 명확성을 더하기 위해 아이콘으로 기능을 표시하는 것을 잊지 마십시오.
고해상도 이미지 인쇄
하이테크 스마트폰은 인상적인 해상도를 지원하므로 인터페이스의 시각적 매력을 시계 및 제한으로 추가합니다. 완벽한 사용자 인터페이스 디자인을 만들고 싶다면 이미지를 저해상도로 남겨두고 더 선명한 이미지를 고해상도로 사용해야 합니다. 이미지를 264dpi 이상으로 정렬하면 인터페이스가 인상적이고 청중을 빠르게 포착할 수 있습니다. 또한 고해상도용으로 설계된 대형 화면 장치의 선명도를 강화합니다. 그러나 벡터 이미지는 해상도에 따라 자동 크기 조정 기능이 있기 때문에 여전히 더 효과적인 것으로 밝혀졌습니다.
베타 테스트 수행
개발자가 품질 관리나 베타 테스트에 익숙하지 않다는 사실이 자주 언급되었습니다. 응용 프로그램이 이동되면 응용 프로그램의 디자인과 목적에 대해 가장 잘 알지 못하는 알 수 없는 사용자와 함께 여러 베타를 진행하는 것이 좋습니다. 응용 프로그램 디자이너는 사용자가 자신의 응용 프로그램을 직관적으로 생각한다고 잘못 생각하지만 그렇지 않을 수도 있습니다. 사용자용 애플리케이션을 배치하면 게시하기 전에 해결해야 하는 예상치 못한 문제를 추적할 수 있습니다.
콘텐츠 표시
사람들은 좋아하는 앱을 iPad의 분할 보기 모드와 같이 여러 장치와 다양한 컨텍스트에서 사용하는 것을 좋아합니다. 이러한 기대에 부응하는 것은 화면에 맞는 디자인을 만들고, 디스플레이 환경을 바꿀 때 표현 방식을 바꾸는 것입니다. 이제 디스플레이 매체는 장치의 전체 화면이거나 장치의 일부일 수 있습니다. 인터페이스는 환경 화면의 변화에 민감한 보기 컨트롤러를 가질 수 있는 방식으로 설계되어야 합니다.
보안 문제 관리
일반적으로 접근성에 대한 보안 및 규정 준수 보안 요구 사항은 애플리케이션 개발 프로세스의 후반 단계에서 발생합니다. 이러한 이유로 실행 시간이 설정됩니다. 사용자 인터페이스 관행에 따라 핵심 팀 및 기타 중간 수준 전문가와 연결하여 관련 데이터가 개인화된 접근 방식으로 게시되는지 확인해야 합니다. 전략은 사용자의 교육 곡선을 줄이고 전반적인 경험을 개선하는 것이어야 합니다.
매력적인 적용률의 사용자 인터페이스는 대상 시장에 따라 다릅니다. UI 디자인의 확립된 원칙을 따르면 이해하기 쉽고 사용성의 계단이 높은 제품을 만들 수 있습니다. 전 세계가 응용 프로그램의 발전을 따라가는 즉시 모바일 응용 프로그램을 훌륭하게 만드는 뛰어난 사용자 인터페이스를 만드는 방법을 배워야 합니다.