-
Human interface GuidelinesHuman Interface Guidelines 2021. 11. 5. 01:30
Apple 은 까다롭다. Android 와는 달리 앱 심사에서 디자인까지 적합한지 확인한 후 Confirm 해주신다고 한다.
그런 Apple 의 조건을 맞추기 위해서 Apple에서 지향하는 Design 과 관련 개발에 대해 조금은 알고있으면 좋을 듯 하여 특히 iOS app 개발 관련 article 들을 하나하나 알아보도록 하겠다.
(여기 있는 자료들을 번역하고, 본인의 경험과 연관지어 최대한 객관적으로 쓸 생각이다.)
https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/launching/
아래는 Apple 의 Human Interface Guidelines 목차이고, 여기서 주로 쓰이는 항목들을 위주로 포스팅하겠습니다.
(개발에 자주 사용될 Bars, Views, Controls 등 .. )
iOS
App Architecture
User Interaction
- 3D Touch
- Apple Pencil and Scribble
- Audio
- Authentication
- Data Entry
- Drag and Drop
- Feedback
- File Handling
- Game Controllers
- Gestures
- Haptics
- Near Field Communication
- Pointers (iPadOS)
- Spatial Interactions
- Undo and Redo
System Capabilities
- Augmented Reality
- Home Screen Actions
- Multitasking and Multiple Windows
- Notifications
- Printing
- Quick Look
- Ratings and Reviews
- Screenshots
- TV Providers
Visual Design
- Adaptivity and Layout
- Animation
- Branding
- Color
- Dark Mode
- Launch Screen
- Materials
- Terminology
- Typography
- Video
Icons and Images
Bars
Views
- Action Sheets
- Activity Views
- Alerts
- Collections
- Image Views
- Pages
- Popovers
- Scroll Views
- Sheets
- Split Views
- Tables
- Text Views
- Web Views
Controls
- Buttons
- Color Wells
- Context Menus
- Edit Menus
- Labels
- Page Controls
- Pickers
- Progress Indicators
- Refresh Content Controls
- Segmented Controls
- Sliders
- Steppers
- Switches
- Text Fields
Extensions
출처: https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/launching/