소소하지만 재미있는 ux, 트랜지션과 애니메이션 (@ux월드/2014)

113
다음커뮤니케이션 CX팀, 김기성 소소하지만 재미있는 유엑스이야기

Upload: keesung-kim

Post on 07-Dec-2014

1.111 views

Category:

Mobile


10 download

DESCRIPTION

모바일에서의 소소해 보이지만 중요하고 재미있어보지지만 의미있는 UX인 트랜지션과 애니메이션에 대해서 정리해보았습니다. * 페이지 내 대부분의 사례가 동영상이었는데 Slide Share에 PDF로 올리니 확인이 어려운건 아쉽네요. ^^; (2014년 7월, UX월드 발표자료)

TRANSCRIPT

Page 1: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

다음커뮤니케이션

CX팀, 김기성

소소하지만 재미있는

유엑스이야기

Page 2: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

트랜지션

Page 3: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

애니메이션

Page 4: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

@Mobile ?

Page 5: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 6: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 7: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 8: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 9: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 10: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 11: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

@Mobile

Page 12: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

NUI의 등장

Page 13: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

CLI GUI NUI

Page 14: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Strict

Codified

CLI

Page 15: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Metaphor

Exploratory

GUI

Page 16: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Direct

Intuitive

NUI

Page 17: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

NUI Natural User Interface

Natural User Interface

Page 18: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 19: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Out of

RangeTracking Engaged

Moving

Mouse

in-air

sliding

mouse

on table

Move

mouse

on table

Mouse

replaced

on table

Button is

depressed

Mouse lifted

from table

Button is

released

Page 20: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Finger

Lands

Finger

Lifted

Idle Active

Finger

moving

in air

Finger

moving

on Device

Page 21: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 22: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 23: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

트랜지션과 애니메이션 이해하기

Page 24: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

트랜지션【명사】 1. 변천, 추이, 변이, 전이; 과도기, 변하는 시기

Page 25: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 26: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

애니메이션【명사】 1.[불] 생기, 활기(life, spirit), 쾌활, 기운

Page 27: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 28: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

트랜지션길을 잃지 않도록 해줌 스토리텔링을 도와줌 공간감각을 만들어줌

1

2

3

Page 29: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

다음탑 모바일웹

길을 잃지 않도록 도와주는 트랜지션

1

Page 30: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

CIRCA

길을 잃지 않도록 도와주는 트랜지션

1

Page 31: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

YAHOO! NEWS DIGEST

길을 잃지 않도록 도와주는 트랜지션

1

Page 32: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

길을 잃지 않도록 도와주는 트랜지션

iOS 기본 트랜지션

1

Page 33: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

스토리텔링을 돕는 트랜지션

STELLER

2

Page 34: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

스토리텔링을 돕는 트랜지션

TIDY PHOTO ALBUM

2

Page 35: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

스토리텔링을 돕는 트랜지션

NESS

2

Page 36: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

다음앱

공간감을 만들어 주는 트랜지션

3

Page 37: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

AIR BnB

공간감을 만들어 주는 트랜지션

3

Page 38: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

iOS7 TOUCH AREA

공간감을 만들어 주는 트랜지션

3

Page 39: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

공간감을 만들어 주는 트랜지션

iOS7 SAFARI

3

Page 40: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

TWEET BOT

공간감을 만들어 주는 트랜지션

3

Page 41: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

애니메이션행위에 대한 결과를 알려줌 현재 진행상태를 보여줌 사용자 행위를 유도함 부가적인 정보를 보여줌 감성적 재미요소를 제공함

1

2

3

4

5

Page 42: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

행위에 대한 결과를 알려줌

1

previous iOS PASSWORD

Page 43: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

행위에 대한 결과를 알려줌

1

iOS7 PASSWORD

Page 44: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

행위에 대한 결과를 알려줌

1

iOS7 APP STORE

Page 45: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

현재 진행상태 를 보여줌

2

YAHOO! NEWS DIGEST

Page 46: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

현재 진행상태 를 보여줌

2

Flickr

Page 47: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

현재 진행상태 를 보여줌

2

FACEBOOK MESSENGER

Page 48: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

현재 진행상태 를 보여줌

2

iMESSENGER

Page 49: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

사용자 행위 를 유도함

3

iOS7 LOCKSCREEN

Page 50: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

사용자 행위 를 유도함

3

iOS7 CAMERA

Page 51: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

사용자 행위 를 유도함

3

KitKat CAMERA

Page 52: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

사용자 행위 를 유도함

3

MOLDIV

Page 53: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

부가적인 정보를 보여줌

4

FLIGHT

Page 54: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

SOLAR

부가적인 정보를 보여줌

4

Page 55: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

YAHOO WEATHER

부가적인 정보를 보여줌

4

Page 56: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

감성적 재미요소 를 제공함

5

YELP

Page 57: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

TIMEHOP

감성적 재미요소 를 제공함

5

Page 58: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

ZAPPOS

감성적 재미요소 를 제공함

5

Page 59: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

INSTAFEEL

감성적 재미요소 를 제공함

5

Page 60: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

PASSBOOK

감성적 재미요소 를 제공함

5

Page 61: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

트랜지션과 애니메이션 디자인하기

Page 62: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

행위에 대한 결과를 알려줌 현재 진행상태를 보여줌 사용자 행위를 유도함 부가적인 정보를 보여줌 감성적 재미요소를 제공함

길을 잃지 않도록 해줌 스토리텔링을 도와줌 공간감각을 만들어줌

디자인 원칙

Page 63: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

디자인 원칙과한 애니메이션을 자제할 수 있어야 함

Exercising Restraint

+

Page 64: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

디자인 원칙과한 애니메이션을 자제할 수 있어야 함 Exercising Restraint

+

Business Theme CC 3D Launcher App Ranker 3D Launcher

Page 65: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

디자인 원칙일관성을 유지할 수 있어야 함

Maintaining Consistency

+

Page 66: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

디자인 원칙일관성을 유지할 수 있어야 함 Maintaing Consistency

+

Page 67: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

디자인 원칙다양한 원칙들을 조합할 수 있어야 함 Compounding Complementary Principles

+

Page 68: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

디자인 원칙다양한 원칙들을 조합할 수 있어야 함 Compounding Complimentary Principles

+

+ +

Page 69: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

그리고 이 모든 것은

Page 70: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

콘텐츠 돕는 중요 역할

Page 71: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

이렇게 중요한 트랜지션, 그리고 애니메이션 효과

Page 72: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

어떻게 만들면 될까?

Page 73: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

실제 실무에서는..

나,App

개발자나,UX

디자이너

Page 74: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

실제 실무에서는..

이번 사이드 메뉴는 어떤 형태로 열리게 되나요?

왼쪽에서 오른쪽으로, 그리고 기사 상단으로 덮이는 형태면 돼요.

음, 그럼 애니메이션은 어떻게 넣을까요?

음, 빠르지만 자연스럽게. ‘스르륵’ 하는 형태로 열리면 좋겠어요.

Page 75: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

실제 실무에서는..

이번 사이드 메뉴는 어떤 형태로 열리게 되나요?

왼쪽에서 오른쪽으로, 그리고 기사 상단으로 덮이는 형태면 돼요.

음, 그럼 애니메이션은 어떻게 넣을까요?

음, 빠르지만 자연스럽게. ‘스르륵’ 하는 형태로 열리면 좋겠어요.

Page 76: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

스르륵

Page 77: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

어떻게 만들면 될까?

Page 78: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2가지 방법세상 아래 새로운 것 없다 새로운 혁신은 만들기 나름

1

2

Page 79: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

세상 아래 새로운 것 없다이미 다양하게 만들어져 있는 관련 정보 아카이빙 페이지들

1

http://capptivate.co/

Page 80: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

세상 아래 새로운 것 없다이미 다양하게 만들어져 있는 관련 정보 아카이빙 페이지들

1

http://useyourinterface.com/

Page 81: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

세상 아래 새로운 것 없다이미 다양하게 만들어져 있는 관련 정보 아카이빙 페이지들

1

http://tympanus.net/Development/PageTransitions/

Page 82: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

http://codepen.io/ http://cssdeck.com/ http://give-n-go.co/ http://tympanus.net/Development/PageTransitions/ http://tympanus.net/Tutorials/CaptionHoverEffects/index.html !http://lazylinepainter.info/

UI 애니메이션 아카이빙

UI 애니메이션/트랜지션 구현

http://capptivate.co/ http://useyourinterface.com/ https://dribbble.com/shots?list=animated http://ui-animations.tumblr.com/ http://sixux.com/ http://giphy.com/

Page 83: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

세상 아래 새로운 것 없다이미 나와있는 앱이라면 내가 직접 레코딩하여 전달

1

http://www.airsquirrels.com/reflector/

Page 84: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

세상 아래 새로운 것 없다이미 나와있는 앱이라면 내가 직접 레코딩하여 전달

1

Page 85: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

세상 아래 새로운 것 없다이미 나와있는 앱이라면 내가 직접 레코딩하여 전달

1

https://play.google.com/store/apps/details?id=uk.org.invisibility.recordable&hl=ko

Page 86: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

세상 아래 새로운 것 없다이미 나와있는 앱이라면 내가 직접 레코딩하여 전달

1

Page 87: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2가지 방법세상 아래 새로운 것 없다 새로운 혁신은 만들기 나름

1

2

Page 88: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름내게 익숙한 툴을 이용, 쉽게 트랜지션/애니메이션 효과를 만들어 전달

Page 89: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

Write a comment (anonymous) Post

secret

Page 90: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름내게 익숙한 툴을 이용, 쉽게 트랜지션/애니메이션 효과를 만들어 전달

Page 91: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름내게 익숙한 툴을 이용, 쉽게 트랜지션/애니메이션 효과를 만들어 전달

Page 92: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름내게 익숙한 툴을 이용, 쉽게 트랜지션/애니메이션 효과를 만들어 전달

Page 93: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름내게 익숙한 툴을 이용, 쉽게 트랜지션/애니메이션 효과를 만들어 전달

Page 94: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름프론트엔드 개발부서에 관련 애니메이션 요청, 지속적인 튜닝

Page 95: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름프론트엔드 개발부서에 관련 애니메이션 요청, 지속적인 튜닝

Page 96: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름리치인터랙션이 가능한 프로토타이핑 도구를 활용, 협업부서에 전달

QUARTZ COMPOSER

Page 97: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름리치인터랙션이 가능한 프로토타이핑 도구를 활용, 협업부서에 전달

Page 98: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름리치인터랙션이 가능한 프로토타이핑 도구를 활용, 협업부서에 전달

Page 99: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

2

새로운 혁신은 만들기 나름내게 익숙한 툴을 이용, 쉽게 트랜지션/애니메이션 효과를 만들어 전달

http://easings.net/

Page 100: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

쿼즈 컴포저 http://facebook.github.io/origami/ https://vimeo.com/85578380 http://wayfinder.co/pathways/530fd1e8632075a63d000003/prototyping-101-quartz-composer

!프레이머 http://www.framerjs.com/ https://hackdesign.org/lessons/41

애니메이션 테스트

쿼즈컴포저 & 프레이머

베지에 곡선 테스트 http://easings.net/ http://cubic-bezier.com/ http://greweb.me/2012/02/bezier-curve-based-easing-functions-from-concept-to-implementation/

!애니메이션 테스트 CSS http://daneden.github.io/animate.css/

Page 101: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

요약 및 결론

Page 102: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

써머리

NUI의 등장

Finger

Lands

Finger

Lifted

Idle Active

Finger

moving

in air

Finger

moving

on Device

Page 103: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

써머리

행위에 대한 결과를 알려줌 현재 진행상태를 보여줌 사용자 행위를 유도함 부가적인 정보를 보여줌 감성적 재미요소를 제공함

길을 잃지 않도록 해줌 스토리텔링을 도와줌 공간감각을 만들어줌

트랜지션은.. 애니메이션은..

T/A 이해하기

Page 104: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

써머리

T/A 이해하기

+과한 애니메이션을 자제할 수 있어야 함

일관성을 유지할 수 있어야 함

다양한 원칙들을 조합할 수 있어야 함

Page 105: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

써머리

T/A 디자인하기

세상 아래 새로운 것 없다 새로운 혁신은 만들기 나름

Page 106: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Animation is a great way to provide feedback to users, as long as it’s both subtle and meaningful. Although animation pervades iPhone OS, it is used to enhance the user’s experience, not as the focus of the user’s experience.

!- iPhone HIG, June 2008

Page 107: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Conveying a sense of kinetic realism is going to be a key differentiator in next generation apps.

!Mike Stern

User Interface Design for iOS 7 Apps / Apple’s iOS 7 Tech Talk

Page 108: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

Motion in the world of material design is not only beautiful, it builds meaning about the spatial relationships, functionality, and intention of the system. !

Google Material Design Animation> Authentic Motion

Page 109: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)
Page 110: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

소소하지만 재미있는

유엑스이야기

중요 의미

Page 112: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

참고자료

NUI - Brave NUI World The Illusion of Life

Apple Human Interface Guide Google Android Design Guide

!http://www.uxbooth.com/articles/designing-for-mobile-part-2-interaction-design/

https://medium.com/p/3d1b0a9b810e https://medium.com/design-ux/88dadaafa0aa

http://www.subtraction.com/2011/02/01/unnecessary-explanations/ https://medium.com/design-ux/926eb80d64e3

http://uxmovement.com/buttons/how-to-make-progress-bars-feel-faster-to-users/ http://radiofun.tumblr.com/post/81372256029/framer-js

Page 113: 소소하지만 재미있는 UX, 트랜지션과 애니메이션 (@UX월드/2014)

감사합니다