UI(User Interface), 사용자 인터페이스는 사람과 컴퓨터 사이에서 상호작용하기 위한 목적으로 만들어진 물리적 가상적 매개체를 뜻한다. 사용자가 사용하는 서비스나 제품의 화면 안에 모든 것을 말한다.
UI는 앱을 사용할 때 디자인, 텍스트, 레이아웃 등 디자인적 요소와 사용자의 입력에 의해서 발생하는 모든 것을 포함하고 있다.
UI는 크게 세 가지 수단으로 나눌 수 있다.
좋은 UI인지 판단하는 기준에는 사용성이 있다. 심리학과 생리학에 기반하여, 사용자가 필요한 요소를 쉽게 찾고 사용하며, 그 요소로부터 원하던 결과를 쉽게 얻어낼 수 있는 것을 '사용성'이라 한다.
사용성이 높을수록 좋은 UI라고 판단할 수 있다.
UX(User eXperience), 사용자 경험은 말 그대로 사용자가 어떤 시스템, 제품, 서비스 등을 이용하며 느낀 모든 경험을 말한다.
UI와 UX 둘 중에 뭐가 더 중요할까?
이 둘은 비교하기 애매하다. UI가 있어야 UX가 존재하고, UX가 좋을수록 UI도 좋기 때문이다.
UI를 설계할 때 UX를 최대한 고려해야한다.
아무리 UI 성능이 좋다해도 UX가 좋지 않다면 다시 UI를 사용하지 않을 것이기 때문이다.