Apple HIG: Platform Design
모든 Apple 플랫폼을 위한 앱 설계
여러 Apple 플랫폼을 위한 앱을 구축하려면 각 플랫폼의 고유한 관행을 이해해야 합니다. 이 스킬은 iOS, iPadOS, macOS, tvOS, visionOS, watchOS 디자인 패턴에 대한 전문가 지침을 제공하여 사용자가 기대하는 네이티브 경험을 만드는 데 도움을 줍니다.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Apple HIG: Platform Design". iOS 와 macOS 네비게이션의 차이점은 무엇인가요?
النتيجة المتوقعة:
- iOS 는 엄지 도달 범위를 최적화하기 위해 하단에 탭 바를 사용하여 기본 네비게이션을 제공합니다
- macOS 는 포인터 정밀도를 최적화하기 위해 사이드바와 메뉴 바를 사용합니다
- iOS 는 push/pop 네비게이션 스택을 사용합니다. macOS 는 여러 윈도우와 탭을 사용합니다
- iOS 레이아웃은 단일 열입니다. macOS 는 조밀한 다중 열 레이아웃을 지원합니다
استخدام "Apple HIG: Platform Design". tvOS 를 위해 버튼을 어떻게 설계해야 하나요?
النتيجة المتوقعة:
- tvOS 버튼은 최소 66x66 pt(절대 최소 56x56 pt) 이상이어야 합니다
- 선택 시 명확한 시각적 피드백을 제공하는 포커스 상태를 설계합니다
- 버튼은 직접 터치가 아닌 Siri Remote 터치 표면을 사용하여 탐색됩니다
- 소파에서 시청할 수 있도록 충분한 대비와 큰 텍스트를確保합니다
التدقيق الأمني
آمنAll 567 static analysis findings are false positives. The skill contains only markdown documentation files referencing Apple's official Human Interface Guidelines. URLs are legitimate links to developer.apple.com. Terms flagged as 'C2 keywords' and 'weak cryptographic algorithm' are standard HIG terminology in documentation context. No executable code present - purely reference documentation.
درجة الجودة
ماذا يمكنك بناءه
iOS 에서 macOS 로 이식
iPhone 앱을 Mac 으로 이식하려면 탭 바를 사이드바로 변환하고, 메뉴 바와 키보드 단축키를 추가하며, 더 조밀한 레이아웃을 사용하는 크기 조절 가능 창을 지원해야 합니다.
유니버설 앱 설계
iPhone, iPad, Mac 을 위한 새 앱을 구축하려면 디자인 요소를 공유할 시기와 플랫폼별 네비게이션 및 상호작용 패턴을 구현할 시기를 이해해야 합니다.
공간 컴퓨팅 준비
기존 iPad 앱을 visionOS 로 이식하려면 공간 윈도우, 볼륨, 스페이스를 배우고 터치 상호작용을 시선 추적 및 제스처에 맞게 적응해야 합니다.
جرّب هذه الموجهات
iOS 와 macOS 를 위한 앱을 설계하고 있습니다. 알아야 할 네비게이션 패턴의 주요 차이점은 무엇인가요?
내 앱은 iPhone 에서 스와이프 제스처를 사용합니다. 이러한 상호작용을 macOS 트랙패드와 포인터를 지원하는 iPad 에 맞게 어떻게 적응해야 하나요?
iPad 에서 Split View 를 사용한 마스터 - 디테일 인터페이스가 있습니다. iPhone 과 macOS 에 해당하는 패턴은 무엇인가요?
iOS 에서 먼저 론칭한 후 iPadOS, macOS, visionOS 로 확장할 계획입니다. 향후 플랫폼 확장을 단순화하기 위해 지금 내려야 할 설계 결정은 무엇인가요?
أفضل الممارسات
- 각 플랫폼의 정체성을 존중하세요 - 디자인을 플랫폼 간에 단순히 복제하지 마세요
- 입력 방법을 상호작용 패턴에 맞춰주세요 - 직접 조작을 위한 터치, 정밀도를 위한 포인터
- 사용자가 이미 이해하고 있는 플랫폼별 네비게이션 관행을 사용하세요
تجنب
- 사이드바 네비게이션에 맞게 적응하지 않고 iOS 탭 바를 직접 macOS 로 이식
- 더 작은 포인터 타겟 컨트롤이 예상되는 macOS 에서 터치 최적화 버튼 크기 사용
- iOS 의 Dynamic Type 이나 macOS 의 VoiceOver 같은 플랫폼 접근성 기능 무시