로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

미니 안드로이드 제스쳐가 아이폰대비 뻑뻑한 이유의 저 나름의 분석

  • 시엠
  • 조회 수 1377
  • 2020.03.31. 20:05

많은 분들이 안드10 되면서 생긴 아이폰식? 제스쳐가 실제로 써보니 아이폰대비 굉장히 뻑뻑함하고 봵봵 거림을 느끼셨을겁니다. 이 이유에 대하여 나름대로 생각하고 분석해본 결과에 대하여 공유해보려고 합니다. 용도가 겹쳐서 문제되는 뒤로가기를 제외한 순전이 부드러움에 대하여 다뤄볼겁니다. 밑에 요약 있습니다.

 

먼저 노치 아이폰의 제스쳐는 ios11에서 처음 등장한 것입니다. 이당시 아이폰X가 나오기 전인 베타랑 정식11.0에서,

홈버튼 아이폰에서 3D터치로 왼쪽 끝을 꾹 누르면 멀티테스킹이 나오던 기능이 삭제되었는데요.

 

유저들이 이에 대하여 항의하자 애플 sw 담당자인 페더리기는 "멀티테스킹 코드를 처음부터 다시 짜느라 미처 못넣은거라 나중에 다시 넣을거" 라 하였습니다. 

실제로 11.1에서 다시 탑재된 기능이기도 하구요.

 

해당 멀티테스킹 코드 완전 재작성으로 생긴 새로운 기능은 앱 실행 애니메이션중 실행취소. 즉, 캔슬 이였습니다.

 

실제로 홈버튼 아이폰에서 앱을 실행하는 애니메이션 도중에 바로 홈버튼을 누르면 애니메이션이 중간에 멈추고 다시 홈으로 나가는 애니메이션이 실행됨을 볼 수 있습니다.

 

베타에서 홈버튼 아이폰만 있던 시절에 구우우우지 왜 비쥬얼적으로 10대비 크게 달라지지도 않은 멀티테스킹 코드를 이딴 소소한 기능을 위해 처음부터 다시짠건가?? 하는 의문이 잠깐 들고 넘어갔었는데 아이폰 제스쳐의 부드러움의 해답은 여기에 있는거 같습니다. 

 

바로 홈화면과 멀티테스킹의 긴밀한 통합인겁니다.

 

현 아이폰 제스쳐에서 앱을 실행할때의 애니메이션 동작은 레이어로 분리되어있다 보면 됩니다. 이것을 나열하면 이렇습니다.

 

(가장 맨 앞의 메인레이어)

앱이 애니메이션을 따라 점점 커지다가 마지막에 점점 느려지는 가속도로 멈춘다.

 

(블러 레이어)

맨 앞의 레이어의 애니메이션 진행과정에 따라서 배경을 일정단계까지 점점 어둡게하고 블러처리함.

 

(3번째 홈화면 레이어)

독바와 아이콘이 해당되는 레이어입니다. 맨 앞 레이어의 진행단계에 따라서 점점 독바와 아이콘을 축소합니다. 

 

(마지막 배경화면 레이어)

맨 앞 레이어 진행과정에 맞춰서 점점 일정 단계까지 배경을 확대합니다.

 

이 4개의 레이어가 독립되어 개별적으로, 또는 다같이 동작합니다. 

애플은 이 홈메뉴의 레이어를 만들고 멀티테스킹 코드를 재작성하여 홈과 멀티테스킹의 애니메이션을 긴밀하게 하나로 통합하였습니다. 그렇기에 앱을 붙잡고 흔드는 등의 행위를 해도 매우 자연스러운 전환을 보여줍니다. 

 

위에서 언급한 "앱을 실행하던 도중 취소" 기능은 이 홈과 멀티테스킹을 통합하면서 생긴 부산물 정도인거죠.

 

그에비해 안드로이드의 제스쳐는 통합이 전혀 안되어있습니다. 멀티테스킹과 홈이 따로놉니다.

 

둘이 연결이 안되어있기에 만약 멀테에서 앱을 붙잡고 흔드는 행위등을 하면서 홈메뉴로 가버리는 복잡한동작을 하였을때 홈에서는 이에대한 대응이 잘 안되어 있습니다. 그러니 그냥 옆으로밖에 못움직이게 막아버린거죠.

 

 

즉 요약하면 

아이폰: 홈의 레이어를 분리하고 멀티테스킹과 하나로 통합되서 유기적으로 동작, 그리고 잘만든 애니메이션

 

안드로이드:홈과 멀티테스킹이 분리되어 그냥 서로 동작을 바톤터치 해주기만함. 그렇기에 대응되지 않은 부분에서 굉장히 뻑뻑함.

 

이 제 결론입니다. 감사합니다.

 

 

 

 

 

댓글
23
감자
1등 감자
2020.03.31. 20:07

추가로 A라는 앱 키자마자 다른 작업하러 홈이나 다른 앱으로 갔는데 로딩 끝났다고 A앱이 갑자기 등장하는 것도 매우 불쾌합니다..

[감자]님의 댓글을 신고합니다. 취소 신고
글쓴이
시엠 감자 님께
2020.03.31. 20:09

저도 이거땜에 빡쳐서 제스쳐를 안쓰는데 아마 멀테-홈으로 바톤터치 하는 과정에서 순서가 꼬여서 앱이 켜지는거 아닌가 하는 생각이 듭니다.

[시엠]님의 댓글을 신고합니다. 취소 신고
감자
감자 시엠 님께
2020.03.31. 20:12

이건 네비바를 사용해도 그럽니다. 앱이 로딩을 끝날 경우 해당 화면을 그 위에 띄우는 경우에 일어나는 현상 같은데.. 이건 개발자가 고쳐줘야 하는 부분 같더군요.. 아니면 안드로이드 자체적으로 홈으로 나가면 앱이 멈추게끔 해야되는데 그럼 멀티태스킹의 장점이 싹 사라지니 뭐.. 개발자의 몫이지 싶네요

[감자]님의 댓글을 신고합니다. 취소 신고
글쓴이
시엠 감자 님께
2020.03.31. 20:17

제 개인적인 의견으로는 제스쳐말고도 멀티테스킹자체에서 종료 애니메이션이 끝날때-홈메뉴 출력 바톤터치 과정에서

종료 애니메이션 출력도중-앱이 화면을 띄움-애니메이션 종료-홈화면으로 바톤터치 이런 과정으로 간섭이 일어나는거 같습니다. 마찬가지로 둘을 통합하면 해결될 문제라 판단됩니다. 이렇게 쓰니 통합이 무안단물 같아보기지만 단점도 있으니 섣불리 하긴 어렵겠지만요

[시엠]님의 댓글을 신고합니다. 취소 신고
갤럭시S2
갤럭시S2 시엠 님께
2020.03.31. 20:15

그거 앱설계가 구형이라서 로고띄우고 내부띄우고 하는 작업이 별개로 인식되어서 그런겁니다

카톡만해도 그딴거없이 멀쩡하쥬

 

그냥 안드 플레이스토어에서 그런거 요구 강하게 안해서 그런거라 후

[갤럭시S2]님의 댓글을 신고합니다. 취소 신고
스퀴니
2등 스퀴니
2020.03.31. 20:08

전 그런거에 신경쓸 시간에 수많은 홈 버그좀 고치라고 말하고 싶네요 ㅋㅋㅋㅋㅋ 애플에게

[스퀴니]님의 댓글을 신고합니다. 취소 신고
글쓴이
시엠 스퀴니 님께
2020.03.31. 20:11

저도 무수한 버그에 짜증나긴 하는데 이러한 이상한부분에서 디테일 챙기는게 결국 제스쳐바 사용자 경험에서 큰 차이를 가져왔다 생각합니다. 

[시엠]님의 댓글을 신고합니다. 취소 신고
미미미비
3등 미미미비
2020.03.31. 20:12

전 안드로이드 가로전용 게임같은 어플 실행시 갑자기 휙 돌아가는게 별로에요

[미미미비]님의 댓글을 신고합니다. 취소 신고
감자
감자 미미미비 님께
2020.03.31. 20:13

화면 돌아가는거 특허 때문에 못 고치는 건가요? 슬슬 바꿀때가 된거 같은데 말이죠..  유튭 보다가 전체화면과 폰 방향 바꿈이 겹치면 애니메이션도 없이 방향이 바뀔 때도 있더군요..

[감자]님의 댓글을 신고합니다. 취소 신고
미미미비
미미미비 감자 님께
2020.03.31. 20:18

 

제가말한거 이런 느낌이요.

 

[미미미비]님의 댓글을 신고합니다. 취소 신고
갤럭시S2
갤럭시S2 미미미비 님께
2020.03.31. 20:20

다른 이야기지만 이거 웃긴게 실행은 결국 갤럭시가 빠르지 않았나여 ㄷㄷ 신-기

[갤럭시S2]님의 댓글을 신고합니다. 취소 신고
미미미비
미미미비 갤럭시S2 님께
2020.03.31. 20:20

실행은 빠른데 애니메이션은 별로죠. 그것까지 개선했으면 좋겠어요 ㅎ

[미미미비]님의 댓글을 신고합니다. 취소 신고
갤럭시S2
갤럭시S2 미미미비 님께
2020.03.31. 20:22

개선은 사실 애니메이션 좋아하는 분들 희망사항이고 절대 안될거에요 안드가 그거 신경쓰는거 봤나요 ㅎ

 

결론은 갬-성은 애니메이션 몰빵, 공머감성이지만 현실적인건 속도 이렇게 계속 갈거같네여

[갤럭시S2]님의 댓글을 신고합니다. 취소 신고
갤럭시S2
갤럭시S2
2020.03.31. 20:18

이유가 뭐든 이건 별수없음여 그냥 애니메이션까지 고려해서 통제하는 iOS의 장점 중 하나라

 

안드 플래그십은 그걸 iOS대비 더 빠른 낸드와 앱실행속도라는 다른 장점으로 커버치는거지 따라잡을 순 없다보면 됩니다

[갤럭시S2]님의 댓글을 신고합니다. 취소 신고
글쓴이
시엠 갤럭시S2 님께
2020.03.31. 20:19

멀티테스킹과 홈런처를 통합하면 서드파티 런처의 사형선고가 되는거니 아무래도 개방성의 안드로이드 에서 이런 정책은 좀 어렵겠죠

[시엠]님의 댓글을 신고합니다. 취소 신고
갤럭시S2
갤럭시S2 시엠 님께
2020.03.31. 20:23

웃긴건 이번에 부족하게나마 통합을 요구하고 있죠. 실제로 서드파티 제조사들의 경우 홈런처만 안드10 제스쳐 애니메이션 제대로 지원 안하는 경우가 부지기수

[갤럭시S2]님의 댓글을 신고합니다. 취소 신고
글쓴이
시엠 갤럭시S2 님께
2020.03.31. 20:26

그쵸 어중간하게 통합을 하기는 했습니다. 그렇기에 서드파티 런처는 제스쳐를 지원하지 못하고 멀티테스킹을 불러오는거도 부자연스럽죠. 그런데 ios수준의 제스쳐 자유도를 구현하려면 아예 기본런처말고는 사용 불가수준의 통합이 필요하다 봅니다. 물론 자유도가 장점인 안드로이드기에 섣불리 이런 결정을 내리는건 어렵겠죠

[시엠]님의 댓글을 신고합니다. 취소 신고
갤럭시S2
갤럭시S2 시엠 님께
2020.03.31. 20:29

구글놈들은 중간 단계에서 어설프게 잘 걸쳐있는거같아요. 물론 그게 iOS 애니메이션에 익숙한 분들이 아니라면 충분하니 이러는 거겠지만 어떻게 보면 또 구글놈들 철학이 그따위라서

 

가끔 갤럭시 신기능들 다운그레이드해서 정식에 쳐넣는거보면 시디아에 있던걸 제대로 손봐서 정식에 집어넣던 애플이랑 좀 비교되긴 합니다. 둘 다 노양심이라면 좀 제대로 노양심인 쪽이 낫지...

[갤럭시S2]님의 댓글을 신고합니다. 취소 신고
민트초코찌개
민트초코찌개
2020.03.31. 20:20

안드10 제스쳐부터는 멀티태스킹이랑 홈 화면 유기적으로 영결되지 않나요?

[민트초코찌개]님의 댓글을 신고합니다. 취소 신고
글쓴이
시엠 민트초코찌개 님께
2020.03.31. 20:24

밑에 쓴거처럼 이미 멀테와 홈화면이 9부터 통합되어 있습니다. 이 둘이 개별로 돌아가서 문제인건데 이걸 ios처럼 완벽히 통합하면 아마 서드파티 런처는 아예 사용이 불가능해질겁니다.

[시엠]님의 댓글을 신고합니다. 취소 신고
글쓴이
시엠
2020.03.31. 20:22

여담으로 이미 안드로이드 9부터 멀티테스킹 자체는 홈 런처 붙어서 통합되있는 상태입니다. 그래서 서드파티에서 멀티테스킹을 불러올때 굉장히 부자연스럽죠. 근데 멀티 테스킹 코드를 런처에 붙히기만 하고 연동을 제대로 안해놔서 생기는 문제라 생각합니다. 그래서 서드파티 런처에선 제스쳐를 현재까지는 쓸 수 없는 문제가 있습니다. 연동을 제대로 안한거지 통합은 통합이니까여

[시엠]님의 댓글을 신고합니다. 취소 신고
Androboy
Androboy
2020.03.31. 20:38

지극히 공갑합니다 이건 픽셀에서조차도 느끼는부분이에요, 그래서 안드진영에서는 디플 주사율을 높혀서 커버해버리는 추세인데 이게 부드러움이 개선됬을뿐이지 말씀하신 통일성부분에서 따로노는건 별수없더라구요 아직은 ㅠㅠ

[Androboy]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 240809 수정 file admin 18.08.04 119697 13
핫글 미니 "아이폰 노멀에 90Hz, 120Hz 들어가면 프로가 안 팔린다" [24] Niflheimr 24.09.25 1519 14
핫글 미니 소프트웨어 지원은 오히려 애플이 별로인 느낌이에요 [25] 스이공 24.09.25 1444 11
핫글 미니 iOS 18 스크롤시에 주사율 80Hz로 제한한다는 썰이 있군요 [8] file Stellist 24.09.25 1289 10
219276 미니 쿠팡 사용한 개봉품 반품 해보신 분 계신가요? [35] 찬바람불때핫도쿄 21.06.25 55557 0
219275 미니 LG UX 7.0과 9.1 비교(V50 ThinQ 안드로이드 10) [16] file 운김 19.09.15 46355 0
219274 미니 다이소 HDMI 케이블 샀는데 개 빡치네요 [16] file 플래그쉽GU 19.02.22 41201 0
219273 미니 에어팟 프로 충전기없이 케이블만 주네요? [13] file 라테린 19.10.29 39510 0
219272 미니 애드가드 쾌속 설정 팁 [25] file 팥고물 21.03.22 32625 26
219271 미니 USB포트에 SS가 붙은게 뭐죠..? [8] file 지대공지름미사일 20.11.04 31811 0
219270 미니 갤럭시폰에 아이패드 쓰시는 분들 있으세요? [30] 솔베르 20.08.27 29548 1
219269 미니 오늘 가로수길 직원분들 엄청 친절하십니다 [28] 크나앙 20.11.27 24687 20
219268 미니 폴드로 롤토체스(TFT) 원활하게 플레이하는 방법! [5] file 슈갤럼 20.09.03 24099 3
219267 미니 어우 apn 수정은 이제 사실상 불가능하네요 [23] Rekoj 22.09.23 19947 0
219266 미니 보안정책 캡쳐 이거 해제못하나요? [9] 개소리전문가 19.10.03 18912 0
219265 미니 악성프로그램 카카오인코더와 SafeVisit 개발자분이 같은 분이신걸로 추정됩니다. [24] file 기뻐하는어피치 20.04.14 18506 11
219264 미니 약정 안끝난 폰 중고로 팔 수 있나요?? [11] 주주총회 20.10.07 18501 0
219263 미니 요즘 아이패드로 3D 작업 가능하겠더군요 [9] file AirDrop 22.01.10 18360 1
219262 미니 베이퍼챔버의 오해, 그리고 궁극의 발열제어 [9] file AquStar 22.03.25 17592 50
219261 미니 샤오미 신기술 공개 [3] 대출받아서기변함 21.01.30 17085 0
219260 미니 갤럭시S20 eSIM 지원되나요? [9] dlwlrma 20.07.16 16979 0
219259 미니 와 유튜브 어드밴스드 앱 뭐죠 ㄷㄷㄷㄷㄷ [23] 숲속의참치 19.03.13 16797 1
219258 미니 이번 S22도 건너뛰어야 할 것 같습니다. [21] Eomjunsik 22.01.11 16792 27
219257 미니 요즘은 전화되는 태블릿 없을까요? [26] sylenth 21.03.13 16428 0
219256 미니 스냅 780G vs 스냅 695G...jpg [4] 스퀴니 22.03.26 16168 4
219255 미니 저주받은 윈도우 폰트에 광명을.. MacType 설정법 강좌 [21] Eomjunsik 21.08.08 16072 37
219254 미니 갤럭시버즈 라이브 생활방수도 안되나보네요...? [14] file Stellist 20.07.28 15991 0
219253 미니 [가이드]갤럭시 ADB 최적화로 극한의 실성능을 뽑아보자 [29] Eomjunsik 22.08.29 15421 27
219252 미니 스냅드래곤 695 성능이 대략 어느정도일까요? [9] S7엣지 22.04.06 15125 0

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

확장 변수

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.