HIG Reading Series | 읽기 전에.

최승용·2022년 6월 15일
2

HIG Reading Series

목록 보기
1/46

HIG Reading Series

HIG; Human Interface Guidelines 읽는 시리즈를 만들고자 한다.
오늘은 그 전에 HIG가 무엇인지, 읽고자 하는 이유는 무엇인지 간단하게 설명하겠다.


HIG?

HIG란 무엇인가?
개인적인 정의를 내려보자면 HIG는 apple에서 정의해준 디자인 규격 문서이다.
앱 인터페이스를 보다 직관적이고 학습 가능하게, 그리고 일관성 있게 만든다면 사용자는 앱을 사용할 때 어려움을 겪지 않을 것이다. HIG는 그런 앱을 만들도록 도와주는 소프트웨어 개발 문서이다.


Reasons to read

그렇다면 HIG를 읽고자 하는 이유는 무엇인가?

1. 필요에 의해서

iOS App의 경우 App Store에 등록하기 위해 심사를 받아야 하는데, HIG의 내용이 지켜지지 않는다면 reject 사유가 될 수 있다.
iOS 개발자를 꿈꾸는 입장에서 너무나 중요한 부분이라고 생각한다.

2. 공부를 위해서

HIG 안에는 중요한 내용이 정말 많이 담겨있다. 그 중 많은 내용이 의미있으며 사용자가 앱을 다룰 때 도움이 될 것이라 생각한다.
사용자 친화적인 앱을 만들고 싶은 개발자라면 도움이 될 수밖에 없다고 생각한다.

3. 자료가 없어서

HIG는 지금까지도 계속 갱신이 되고있는 문서이다. (앞으로도 계속 될 것이다.) 그렇기 때문에 이전에 누군가 읽어놓은 자료가 있다고 하더라도 최신화 되지 않은 경우가 대부분이다.
물론 이 포스팅도 그런 자료가 되겠지만 언제를 기준으로든 최신화 자료가 필요하다고 생각한다. 거기에 개인적으로 이해한 내용을 추가하여 유니크한 자료를 만들고자 한다.


Summary

요약하자면 HIG는 apple에서 제공하는 인터페이스 가이드 문서이고, 이를 개발에 적용한다면 좋은 앱을 만들 수 있을 것이다.
더 좋은 앱을 만드는 개발자가 되기 위해 HIG를 읽어나가겠다.


Overview

오늘은 개요 정도만 가볍게 읽어보도록 하자.

HIG는 당신이 어떤 Apple 환경에서도 좋은 환경을 설계할 수 있도록 도와주는 가이드와 좋은 예시를 포함합니다.


크게 6가지로 분류되어있으며 각각 대표적인 하위항목이 나타나있다.

기초
기초적인 디자인 요소들이 어떻게 당신의 풍부한 경험들을 만들도록 돕는지 이해하세요.
패턴
일반적인 사용자 행동, 작업, 경험을 가능하게 하는 설계 가이드를 알아보세요.

구성요소
사람들에게 친숙하고 일관성있는 경험을 주기 위해 시스템 정의 구성 요소를 어떻게 사용하고 커스터마이징 하는지 알아보세요.
입력
키보드, 터치 제스쳐, 마우스 등과 같은 입력 방법에 대해 알아보세요.

플랫폼
당신이 지원하려는 모든 플렛폼에서 편안함을 느낄 수 있는 앱 또는 게임을 만드세요.
기술
시스템 기능과 API들을 사용하여 사용자들의 경험을 향상시키도록 만드세요.


  • 번역은 개인적인 능력에 추가로 papago의 도움을 받았다.
    의미가 틀린다거나하는 중대한 문제에 대한 지적은 감사히 받고 수정하겠지만 (영어 공부가 목적이 아니기 때문에) 약간의 실수는 넘어가주길 바란다.
profile
안녕하세요. 최승용입니다.

0개의 댓글