목록iOS HIG (3)
나만의 공부 노트

3D Touch 지원하는 기기에 한해서, 누르는 압력을 다르게 함에 따라 다양한 기능을 수행하도록 할 수 있습니다.(= 3D Touch) 앱은 이에 대한 반응으로 context menu를 보여줄 수도 있습니다. iOS 13 이후로는 기기에 상관없이 context menu를 보여줄 수 있지만, 3D Touch를 지원하는 기기인 경우, 더욱 빨리 대응할 수도 있습니다. Home Screen Interaction iOS 13 이후로 앱을 길게 누르면, context menu를 보여줄 수 있습니다. context menu를 통해 특정 일을 빠르게 수행할 수 있는 기회를 제공합니다. Live Photos Live Photos를 이용하면 움직임과 사운드를 추가할 수 있습니다. Apple Pencil and Scri..

Launching 런치 스크린은 사용자에게 빠르고 원활하게 수행되어야 합니다. Provide a launch screen. 사용자에게 빠르고 반응적이게 보이려면 시작 화면에서 원활한 전환을 위해 첫 번째 앱 화면과 유사하지만 주의를 끌지 않는 일반 화면을 디자인합니다. Launch in the appropriate orientation. Avoid asking for setup information up front. 처음부터 설정 정보 요구를 되도록 피하고 기본값이나 iCould를 통해서 가져올 수 있도록 합니다. 나중에 설정값을 바꾸도록 하고 우선 처음은 그저 동작하도록 수행합니다. Avoid showing in-app licensing agreements and disclaimers. 앱 내 사용권 ..
iOS Design Themes iOS가 다른 플랫폼과 차별화되는 3요소 Clarity(명료성). 텍스트, 아이콘 등이 읽기 쉽게 명료해야하며, 데코레이션, 색상 등은 중요한 내용을 표시하는데 사용될 뿐 명료성이 우선시 되어야한다. Deference(존중). 모션, 인터페이스 등은 컨텐츠와 경쟁하는 구조가 아닌 더욱 이해하기 쉽게 도와주어야 한다. Depth(깊이). 뚜렷한 시각적 계층과 현실감있는 모션을 전달해야한다. 적절한 전환을 통해 컨텍스트를 잃지 않으면서 깊이에 대한 이해를 증진시켜야한다. Design Principles 1. Aesthetic Integrity(미적 무결성) 미적 무결성은 앱의 모양과 동작이 앱의 기능과 얼마나 잘 통합되는지를 나타냅니다. 2. Consistency(일관성) 표..