UI 5

UX 이야기 : 있어야 할 곳에 있다는 것

갤럭시에 윈도우즈 컴 쓰는중입니다 나는 안드로이드 개발자의 사명으로(?) 아이폰 7을 마지막으로, 아직까지도 갤럭시를 쓰고 있다. 심지어 이제는 노트북마저 윈도우즈 노트북이다. 완벽하게 불편한 것이 없는 지금도 언제나 애플 제품을 쓰고 싶은 생각이 든다. 그래서 이번에 에어팟3와 아이패드 미니6세대를 구매했다. 홈 버튼이 사라지고 수 년만에 애플 제품을 써보는데 적응이라는게 필요가 없었다. 내가 생각하는 애플의 강점은 이거다. "있어야 할 곳에 있다" 사실 내가 생각하는 디자인의 의미기도 하다. 프로그래밍만이 문제를 푸는 것이 아니다. 디자인의 본질 역시 문제를 푸는 거다. 생각할 거리를 던져주는, 더듬더듬 재시도하게 하는 디자인은 잘못된 디자인이다. *애플도 실패한 디자인이 없는 것은 아니다. 매직 마..

[안드로이드] BottomSheetBehavior로 차이 카드 앱 처럼 UI 구성하기

어? 이거 좋다! 차이카드에는 올려서 부스트하기 기능이있다. 아래에서부터 핸들을 쭉 땅겨서 부스트가 작동하도록하는 것인데... 플레이오에서 레벨업 페이지와 내역페이지가 리스트로 죽 늘어진 레이아웃을 보고...차이처럼 구성해보는 것은 어떨까 건의드렸다. 성능상의 문제가 있기도 했지만, 작은 폰을 쓰는 유저들은 아래에 내역이 있는지 조차 모를 확률도 있었다. (ㅋㅋㅋ) 호기롭게 건의했지만 혼자서 공부하다보니 저런 레이아웃이 어떻게 구현되어있고, 뭐라고 검색해야 할지도 몰랐는데 해답은~ BottomSheet이었다. 그동안 BottomSheet은 BottomSheetDialog로만 이용해봐서 일반 뷰에서 쓰는건 처음이었는데, behavior만 설정해주면 간단히 멋진 레이아웃을 구현할 수 있었다. 다음 화면과 같..

Unity 로그인 창 만들기 - Tab으로 Input field 이동

유니티는 에디터 컨트롤 위주이다 보니 뭔가 블로그 포스팅하기가 까다롭네... 먼저 이렇게 UI들을 만들어 둔다. Mail과 Password는 Input field - TMP 이다. Password를 입력하면 **** 이렇게 별표처럼 표시하게 하기 위해서 아래와 같이 세팅해준다. TextMeshPro - Input Field > Input Field Settings > Content Type: Password 이렇게 만들어뒀지만 막상 로그인 해보려고 하면 불편하다. 웹사이트에서 로그인할때는 form들간에 Tab키나 Left Shift + Tab으로 위,아래 이동이 가능한데, 이 기능을 추가해보려고 한다. Input field 하나를 선택하고 TextMeshPro - Input Field > Navigati..

UX, 사용자 경험에 관한 이야기 <사용자를 생각하게 하지마!(Don't make me Think!)>

나는 요즘 웹 디자인을 공부하고 있다.웹 디자인은 앱 디자인과는 조금 다른 점이 있다.웹은 한 페이지 당 보여주는 정보의 양이 앱에 비해 월등히 많고,웹 애플리케이션 하나 당 담고있는 페이지 수도 많다.때문에 많은 정보를 효율적으로 전달하기 위한 생각, 즉 '좋은 사용자 경험을 위해서는 어떻게 디자인 해야할까?'라는 식의 고민들이 생기기 시작했다.다행스럽게도, 이러한 고민들은 나보다 앞서 많은 디자이너,개발자,기획자가 해 주었고사용자 경험의 바이블이라 불리는 라는 책이 탄생하게 되었다. 우리 모두 웹을 책 첫 바닥을 읽듯이 정독하지 않기에저자 스티브 크룩은 '명료성'을 가장 중요하게 생각했다.불과 0.몇 초 사이에 그 페이지의 성격,기능을 알 수 있어야 하고불과 0.몇 초의 모호함,망설임 조차도 용서되지..

나/독후감 2016.03.03

이상용 <사용자 경험 이야기>

디씨,오유가 GUI 낡은데도 불구하고하루에도 수백개의 글이 올라오는 이유는?익명성이라는 히든 니즈를 가지고 있기 때문이다. 디자인을 사용자 관점으로 먼저 바라보고그에따른 니즈를 발견하여 사용자에게그 경험을 제공하는것이 사용자경험(UX)다. UI/GUI 개선 등의 단순한 변화가 아닌근본적인 사용자가 원하는 목표를 발견하여 제공하는 것사용자 중심에서 서비스,컨텐트,화면 구성, 정보 디자인등을 설계 및 발굴 사용자가 진정으로 좋아하고즐기며 소비할 수 있는 니즈 발굴사용자의 니즈가 어디에 있는가? 던져보아야 할 질문들-타깃 사용자들은 어떤 장비를 사용하여 접근?-타깃 사용자들이 가장 많이 사용하는 기능?-타깃 사용자들이 주로 사용하는 시간대?-타깃 사용자들의 연령대 혹은 학습 레벨? 분석도구-어피니티 다이어그램..

나/독후감 2016.01.29