Apple HIG: Content Components
Design Apple UI Components with Confidence
차트, 컬렉션, 콘텐츠 디스플레이를 Apple 플랫폼에 네이티브하게 구현하는 데 어려움을 겪고 계신가요? 이 스킬은 접근 가능하고 플랫폼에 적응하는 컴포넌트를 구축하여 Apple 의 디자인 원칙을 따르도록 돕는 권위 있는 Human Interface Guidelines 를 제공합니다.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Apple HIG: Content Components". iOS 앱에서 시간에 따른 주식 가격 데이터를 표시해야 합니다. 어떤 차트 유형을 사용해야 하나요?
النتيجة المتوقعة:
시간에 따른 주식 가격 데이터에는 선 마크가 있는 선 차트를 사용하세요. 선 마크는 값이 시간에 따라 어떻게 변하는지 보여주고 사람들이 추세를 시각화하는 데 탁월합니다. 데이터가 플롯 영역을 채우도록 동적 Y 축 범위로 차트를 구성하고, 각 데이터 포인트에 접근성 레이블을 제공해야 합니다. VoiceOver 사용자가 추세를 들을 수 있도록 Audio Graphs 지원을 고려하세요. 완전한 구현 세부사항은 charts.md 를 참조하세요.
استخدام "Apple HIG: Content Components". tvOS 에 컬렉션 뷰를 어떻게 구현하나요?
النتيجة المتوقعة:
tvOS 에서 컬렉션은 패럴랙스 효과가 있는 대형 lockups 과 선반 레이아웃을 사용합니다. 포커스 관리가 중요합니다 - 항목은 포커스 시 확대되고 깊이가 추가되어야 합니다. 합성 레이아웃과 함께 UICollectionView 를 사용하고, 포커스 엔진이 예상 탐색 패턴을 따르도록 하세요. Lockups 은 일반적으로 텍스트 오버레이가 있는 이미지를 포함합니다. tvOS 별 패턴은 lockups.md 를, 레이아웃 구성은 collections.md 를 참조하세요.
التدقيق الأمني
آمنDocumentation-only skill containing Apple Human Interface Guidelines in Markdown format. No executable code, no runtime behavior, and no security risks. All static analysis findings are false positives from Markdown content (inline code blocks, documentation URLs, and legitimate UI terminology).
درجة الجودة
ماذا يمكنك بناءه
데이터 대시보드를 구축하는 iOS 개발자
iOS 개발자가 피트니스 추적 데이터를 차트로 표시해야 합니다. 이 스킬은 막대와 선 마크 중 선택, 축 범위 구성, 오디오 그래프 접근성 구현을 도와줍니다.
tvOS 인터페이스를 제작하는 UI/UX 디자이너
디자이너가 Apple TV 용 미디어 브라우징 앱을 제작하고 있습니다. 이 스킬은 tvOS 고유의 lockups 컴포넌트, 포커스 효과, 선반 레이아웃에 대한 가이드를 제공합니다.
접근성을 보장하는 크로스플랫폼 개발자
개발자는 컬렉션 뷰가 모든 Apple 플랫폼에서 VoiceOver 및 Switch Control 과 함께 정상 작동하도록 해야 합니다. 이 스킬은 접근성 요구사항과 테스트 가이드를 제공합니다.
جرّب هذه الموجهات
[platform] 앱에서 [content type] 을 표시해야 합니다. 어떤 컴포넌트를 사용해야 하고 그 이유는 무엇인가요?
VoiceOver 사용자를 위해 [component] 을 어떻게 접근 가능하게 만들 수 있나요? 어떤 레이블과 설명이 필요한가요?
[component] 은 [other platform] 과 비교하여 [platform] 에서 어떻게 다르게 동작하나요? 어떤 적응이 필요한가요?
[component] 에 대해 구성해야 하는 주요 속성은 무엇인가요? 성능 및 접근성 모범 사례는 무엇인가요?
أفضل الممارسات
- 질문하기 전에 항상 `.claude/apple-design-context.md`에서 기존 디자인 컨텍스트를 확인하세요 - 이 스킬은 기본적인 색상, 타이포그래피, 접근성 가이드라인을 기반으로 합니다
- 플랫폼별 동작을 일찍 고려하세요 - iOS 에서 작동하는 컬렉션은 tvOS(lockups) 나 visionOS(깊이 및 호버 효과) 를 위해 상당한 조정이 필요할 수 있습니다
- 처음부터 접근성을 설계하세요 - 차트에는 오디오 그래프 지원이, 이미지에는 대체 텍스트가, 모든 컴포넌트에는 적절한 VoiceOver 레이블이 필요합니다
تجنب
- 단순히 시각적 외관을 기준으로 컴포넌트를 선택하지 마세요 - 항상 접근성 요구사항, 플랫폼 규칙, 데이터 특성을 고려하세요
- 시스템 컴포넌트 (Swift Charts, UICollectionView, WKWebView) 가 내장된 접근성과 플랫폼 적응을 제공하는데도 불구하고 처음부터 커스텀 컴포넌트를 구현하지 마세요
- 빈 상태를 건너뛰지 마세요 - 빈 화면은 사용자를 혼란스럽게 합니다; 빈 컬렉션이나 데이터 디스플레이를 채우는 방법에 대한 의미 있는 가이드를 제공하세요
الأسئلة المتكررة
컬렉션 뷰와 테이블 뷰의 차이점은 무엇인가요?
WKWebView 와 SFSafariViewController 중 무엇을 사용해야 하나요?
차트에서 막대, 선, 점 마크 중 어떻게 선택하나요?
Lockup 이란 무엇이며 언제 사용해야 하나요?
언급된 모든 Apple 플랫폼을 지원해야 하나요?
차트에 구현해야 하는 최소 접근성은 무엇인가요?
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/hig-components-contentمرجع
main
بنية الملفات