로그인 해주세요.

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

미니 ios 에서 뒤로가기에 대한 간단한 생각

  • id4thomas
  • 조회 수 1302
  • 2021.01.04. 16:46

 

밑글에서 사파리 뒤로가기랑 원핸드 오퍼레이션이랑 비교하시길래 생각난김에 한번 적어봅니다.

어플개발쪽은 정말 간단하게만 알고있어서 부정확 할순 있습니다. 그리고 제가 익숙한 ios 구조 위주로 설명 드리겠습니다.

 

ios 랑 안드로이드랑 둘다 일반적으로 어플이 View 단위로 분리되어 있는것으로 알고있습니다.

Storyboards Tutorial in iOS 7: Part 1 | raywenderlich.com

 

보통 위와 같이 뷰의 흐름으로 인해서 어플이 동작하게 되는데

UINavigationController | Apple Developer Documentation

위와 같이 보통 버튼으로 해당 view로 이동이 되는 구조가 되죠.

어플들은 보통 Back 버튼을 이용해서 뷰를 돌아가게 되어있는 구조입니다. 제스쳐로 바뀌긴 했다지만 결국에 안드로이드의 경우 onBackPressed를 트리거 하는 구조 이고. ios도 비슷하게 ios 6까지 저 navigation controller의 back 버튼을 눌러서 돌아가는 구조였고 7 부터는 왼쪽에서 스와이프를 하는 액션이 back 트리거가 되도록 하면서 사파리 같은 어플에서 추가된 액션이 오른쪽에서 스와이프 해와서 forward 하는 액션이 추가되었습니다. 

 

개인적으로 forward액션이 웹브라우징처럼 구조 흐름을 인지하기 쉬운 경우 빼고는 쓰이는 경우가 잘 없어서 잘 안되있긴 하지만 안드로이드에서 시스템 단에서 지원이 잘 없어서 아쉬웠습니다.

 

ios에서 이런 액션을 시각적으로 잘 표현했다고 생각하는데 다음 사진이 있습니다.

KakaoTalk_Photo_2021-01-04-16-46-28.jpeg

실제 뷰 트리거를 하지 않고도 스와이프 하는 액션 중에 돌아갈 뷰를 시각적으로 잠깐 보여주는게 어떤 뷰로 돌아가는지 인지하기 쉬워서 이부분은 정말 잘 만들었다고 생각된 부분입니다. 방금 뒤로가기를 해서 앞으로 가기를 하려는 경우에도 실제 뷰를 로드하지 않고 저렇게 볼수 있어서 어플이 정말 흐르는것 처럼 보이기도 하죠. 

안드로이드의 경우 개발자가 이런부분을 건드려주지 않으면 뷰가 좀 단절되어있다는 느낌이 있어서 화면이 똭 똭 하고 나타나게 되죠. 이게 좀더 빠릿빠릿해 보여서 애니메이션 없는 분들이 선호하시기도 하십니다.

안드로이드 10부터 시스템 제스쳐가 왼쪽 오른쪽 구분없이 back 제스쳐로 바뀌게 되어서 브라우저 등에서 앞으로 가기를 제스쳐로 하기 어려워져서 좀 안타깝긴 합니다. onehandoperation도 써보긴 했는데 커스텀 할수 있는 옵션이 다양한건 정말 잘만든것 같고 구글이 대체 왜 안넣어주는지 이상하긴 합니다. 

결론은 둘다 그냥 다른 방식의 인터페이스고 둘중 뭐가 낫다 할거도 없는듯합니다. ios 안드로이드 둘다 쓰는 입장에서 둘다 장단점은 분명히 있습니다.

댓글
13
전문가
1등 전문가
2021.01.04. 16:48

공감합니다 

[전문가]님의 댓글을 신고합니다. 취소 신고
빅코
2등 빅코
2021.01.04. 16:49

공감합니다..!!

[빅코]님의 댓글을 신고합니다. 취소 신고
선라이즈
3등 선라이즈
2021.01.04. 17:00

심비안, 윈도, 안드, ios 써봤는데 아이나 어르신들이 처음 쓰기엔 ios가 가장 편할 것 같다는 생각이 들었습니다.

[선라이즈]님의 댓글을 신고합니다. 취소 신고
포인트봇
포인트봇 선라이즈 님께
2021.01.04. 17:00
선라이즈 님, 1포인트 채굴 성공!
[포인트봇]님의 댓글을 신고합니다. 취소 신고
글쓴이
id4thomas 선라이즈 님께
2021.01.04. 17:04

인터페이스 윈도폰이 정말 기깔낫는데 발머가 다말아먹었죠.. 웹os도 정말 지금봐도 잘만들었습니다 웹os 인터페이스 개발자가 지금 구글에있다 들었는데 왜 이모양인지.. 햄버거 메뉴 처리하는거 보면 진짜 답답하긴해요

[id4thomas]님의 댓글을 신고합니다. 취소 신고
Chord
2021.01.04. 17:16

저게 잘 적용되어 있는 앱은 안드 쓰다 아이폰 써도 크게 문제는 없었는데 문제는 요즘 앱들 웹앱으로 만드는게 많아서 그런지 안먹는 앱이 너무 많아서..

[Chord]님의 댓글을 신고합니다. 취소 신고
글쓴이
id4thomas Chord 님께
2021.01.04. 17:25

웹앱이 개발 편한건 알겠는데 정말 맘에 안듭니다.. 특히 요즘 앱스토어 규제때문에 웹앱이 좀더 인기끄는데 앱스토어 규정은 법적으로 좀 손봐야된다 생각합니다

[id4thomas]님의 댓글을 신고합니다. 취소 신고
Chord id4thomas 님께
2021.01.04. 17:37

웹앱이 아니라도 iOS, 안드로이드 둘 다 네이티브로 낼 수 있는건 많은데 아무래도 아쉽죠.. 리액트 네이티브도 인기 많은걸로 아는데 결국 웹앱처럼 구조 무시하고 하는건지 모르겠네요 ㄷ

[Chord]님의 댓글을 신고합니다. 취소 신고
글쓴이
id4thomas Chord 님께
2021.01.04. 18:21

리액트 네이티브는 react navigation같은거로 네이티브 같아보이는 구조 쓸 수 있는거같네요. 크로스플랫폼 앱은 요즘 보통 플러터 쓰는거로 알고있는데 그래도 리액트가 개발은 좀 더 편하다 하네요

[id4thomas]님의 댓글을 신고합니다. 취소 신고
실론
실론 Chord 님께
2021.01.04. 18:39

네 저도 이게 제일 짜증나더군요. 뭐 되는 건 되고 안 되는 건 안 되니........그리고 아이폰 se2는 작아서 그런지 고스트 터치 때문인지 몰라도 미묘하게 안 될 때가 있어요. 되는 앱인데도. 그 때마다 빡칩니다....

[실론]님의 댓글을 신고합니다. 취소 신고
Lime
2021.01.04. 17:26

개발할 때마다 느끼는데,, 말씀하신 VC의 스택 구조나 각종 트랜지션 구현 등이 참 잘 설계되었어요,, 애플 이건 ㅇㅈ합니다,,

[Lime]님의 댓글을 신고합니다. 취소 신고
글쓴이
id4thomas Lime 님께
2021.01.04. 17:32

swift ui도 찾아보면 맥,아이패드,아이폰 개발 묶을수 있게 준비좀 잘한거같긴한데 프론트는 제분야가 너무 아니라 어렵네요 ㅎ..

[id4thomas]님의 댓글을 신고합니다. 취소 신고
인플라이트
인플라이트
2021.01.04. 18:29

저런 부분들이 갬-성 터지는거같아요

[인플라이트]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 240809 수정 file admin 18.08.04 117920 13
핫글 미니 구글 엔지니어가 공개한 Zoom Enhanced 샘플 [13] file summer 08:24 1089 15
핫글 미니 아이폰15PM으로 찍고 갤럭시S24U로 후보정한 간사이 여행 Day1 [10] file 후루꾸루 24.08.18 1150 14
핫글 음향 싸길래 여러 개 쌌습니다. [2] file AlieNaTiZ 02:27 931 9
18325 미니 S23 왜 이렇게 빠릿빠릿 할까요? [11] 멜로엘로 23.02.27 1259 0
18324 미니 아이폰14프로맥스 오늘자 안양천 그리고 카페. (사진다수)jpg [8] file 조형기의운전교실 23.04.08 1259 16
18323 미니 삼성이 워치에 다시 물리베젤 넣나보군요 [6] [성공]함께크는성장 23.04.22 1259 0
18322 미니 AMD 이야기를 듣고 지금 황당해 하고 있습니다. [6] 갠냑시 23.05.06 1259 3
18321 미니 그 이번에 신제품들있짜나여😈 [21] 오토카모 23.06.16 1259 10
18320 미니 아이폰 미니 한 짤 요약 [18] file 클라비스 23.08.02 1259 9
18319 미니 삼성 SD카드 프로 신형 [18] file 개🐶 23.08.31 1259 2
18318 미니 유튜버 아이폰 15 프로가 뿔딱일 가능성이… [16] WayBack 23.09.20 1259 1
18317 미니 애플 실리콘 신기한 점 [9] PatGelsinger 23.09.28 1259 6
18316 미니 -ᄒᆞᆫ- [19] file 일.칠칠이사오삼팔오 23.10.30 1259 18
18315 미니 이제 안드로이드폰에서도 애플 AirTag로 위치추적을 당하는 경우 알림을 받을 수 있습니다. [11] file 미붕붕드링크 23.11.09 1259 6
18314 미니 잡담: (루머) S24U 1TB 가격 유출? [6] Section31 24.01.14 1259 3
18313 미니 S24U 디스플레이 사이즈가 조금 변했나보네요. [8] file 트릴리언 24.01.20 1259 3
18312 미니 S24U 동영상화질이 S24/S24+보다 못한 이유 추측 [4] file 쿠키스무디 24.01.23 1259 3
18311 미니 삼성페이' 이름 바꾼다…'삼성월렛' 글로벌 통합 [3] 적당히하자 24.02.29 1259 11
18310 미니 구글퀵쉐어와 삼성퀵쉐어가 통합되었다고는 하나 윈도우상에서는 꽤 다르네요 [6] file 힐롱이 24.03.03 1259 6
18309 미니 100만원 넘는 기기엔 램 16g 이상 기본탑재를 법으로 정해놔야 합니다 [8] kiicq 24.03.23 1259 12
18308 미니 헤럴드경제가 또 제목으로 어그로 거하게 끌었군요 [35] file MrGom™ 24.04.25 1259 4
18307 미니 진짜 경량화에 충격받은 폰은 이거였어요 [9] file Fluent 24.05.23 1259 10
18306 미니 S25, 탭S10 에서는 디스플레이 품질이 애플만큼 좋아졌으면.. [26] file 털고양이 24.08.06 1259 2
18305 미니 S23 명기네요 다만 5G 밴드 [7] 프랑스갤럭시 24.08.15 1259 2
18304 미니 삼피셜로 CPU 접고, GPU랑 NPU에 집중한다 했으니 [8] 내일도맑은하늘처럼 20.02.10 1260 0
18303 미니 한성이 결국 수입했네요 ㅋ.jpg [7] file 스퀴니 20.05.07 1260 0
18302 미니 공공재가 또 털렸네요 [22] file 여가어딥미코 20.06.14 1260 0
18301 미니 전 그래도 언케리뷰 긍정적으로봅니다 [24] 노틀담의꼽추 20.07.18 1260 4

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

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

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

2. 글 목록

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

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

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

5. 댓글 설정

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

6. 글 쓰기 화면 설정

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

서버에 요청 중입니다. 잠시만 기다려 주십시오...