iOS 캠프 TIL - 2020.11.09 월

Updated:

학습내용

활동학습 - iOS 기본 앱 H.I.G 분석해보기

  • 모둠별로 iOS의 기본앱인 메모, 미리알림, 설정, 시계, 연락처 앱의 H.I.G를 분석하고 공유했다.
  • UI 구성요소와 App Architecture를 중점으로 분석했다.
  • 생활하면서 자주 사용하는 앱이지만, 개발자의 관점으로 분석해보는 경험은 처음이라 흥미로웠다.
  • 서비스 회사들의 앱에 비해 간단해 보이는 기본앱 조차 많은 화면과 UI로 구성이 되있고, UI/UX가 아무 이유없이 구성된게 아니라 H.I.G의 샘플 역할까지 되도록 신경을 많이 쓴 것이 느껴졋다.

H.I.G 연락처앱 모둠

모달, 네비게이션

  • 용도에 따라 잘 구분해서 사용해야 한다
  • 현업 개발자/디자이너가 잘 모르는 경우도 있다. 잘 알아두자.
  • 모달
    • 간략하게 정보 전달, 흐름에서 잠깐 벗어날 때
    • 간단한 입력을 받을 때
    • 흐름에서 잠시 벗어난 행동을 하고 와야할 때
    • Present/Dismiss
  • 내비게이션
    • 깊이, 흐름을 가지는 구조에서 사용
    • 내비게이션 바를 통해 현재 위치를 확인하고 이전/다음 이동이 용이하다
    • 정보의 흐름에 따라 순서대로 더 깊게 들어갈때
    • Push/Pop

탭바, 툴바

  • 탭바와 툴바 모두 화면 아래에 표시되지만 역할이 다르므로 차이점을 잘 알아두어야 한다
  • 탭바
    • 각 탭의 기능이 독립적
  • 툴바
    • 각 툴이 현재 뷰와 관련된 기능

키보드 타입

  • 입력해야할 곳에 맞는 키보드 타입을 지정해야 사용자가 편리하다
  • 사소한 디테일이지만 큰 차이를 느끼는 부분이므로 꼭 신경쓰자
  • 예) 전화번호 입력할시 숫자 키패드




참고 링크

Leave a comment