Apple HIG: Content Components
Apple UI コンポーネントを自信を持って設計する
Apple プラットフォームにネイティブに適合するチャート、コレクション、コンテンツ表示の実装に苦労していませんか?このスキルは、アクセシブルでプラットフォームに適応したコンポーネントを構築し、Apple の設計原則に従うための権威あるヒューマンインターフェースガイドラインを提供します。
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Apple HIG: Content Components". iOS アプリで株価データの推移を表示したいのですが、どのチャートタイプを使うべきですか?
النتيجة المتوقعة:
株価データの推移には、ラインマークを使用したラインチャートを使用してください。ラインマークは値が時間とともにどのように変化するかを示し、ユーザーが傾向を視覚化するのに役立ちます。データがプロット領域を埋めるように動的な Y 軸範囲でチャートを設定し、各データポイントにアクセシビリティラベルを提供してください。VoiceOver ユーザーが傾向を聴覚的に把握できるよう、オーディオグラフのサポートも検討してください。完全な実装詳細については charts.md を参照してください。
استخدام "Apple HIG: Content Components". tvOS 用コレクションビューを実装するにはどうすればよいですか?
النتيجة المتوقعة:
tvOS では、コレクションはパララックス効果とシェルフレイアウトを備えた大きなロックアップを使用します。フォーカス管理が重要です - アイテムはフォーカス時に拡大し深度を得ます。合成レイアウトで UICollectionView を使用し、フォーカスエンジンが期待されるナビゲーションパターンに従うようにしてください。ロックアップは通常、テキストオーバーレイ付きの画像で構成されます。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 固有のシェルフレイアウトに関するガイダンスを提供します。
アクセシビリティを確保するクロスプラットフォーム開発者
開発者は、コレクションビューがすべての Apple プラットフォームで VoiceOver とスイッチコントロールと適切に動作することを確認する必要があります。このスキルはアクセシビリティ要件とテストガイダンスを提供します。
جرّب هذه الموجهات
[platform] アプリで [content type] を表示したいのですが、どのコンポーネントを使うべきでしょうか?またその理由は何ですか?
[component] を VoiceOver ユーザーがアクセスできるようにするにはどうすればよいですか?どのようなラベルと説明が必要ですか?
[component] は [other platform] と比較して [platform] でどのように動作が異なりますか?どのような適応が必要ですか?
[component] に設定すべき主要なプロパティは何ですか?パフォーマンスとアクセシビリティのベストプラクティスは何ですか?
أفضل الممارسات
- 質問する前に `.claude/apple-design-context.md` に既存のデザインコンテキストがないか常に確認してください - このスキルは基本的なカラー、タイポグラフィ、アクセシビリティガイドラインの上に構築されます
- 早い段階でプラットフォーム固有の動作を考慮してください - iOS で動作するコレクションは、tvOS(ロックアップ)や visionOS(深度とホバー効果)のために大幅な適応が必要になる場合があります
- 最初からアクセシビリティを設計してください - チャートにはオーディオグラフサポートが必要で、画像には代替テキストが必要で、すべてのコンポーネントには適切な VoiceOver ラベルが必要です
تجنب
- 外観のみを基準にコンポーネントを選択しないでください - アクセシビリティ要件、プラットフォームの慣習、データの特性を常に考慮してください
- システムコンポーネント(Swift Charts、UICollectionView、WKWebView)が組み込みのアクセシビリティとプラットフォーム適応を提供しているのに、カスタムコンポーネントを最初から実装することは避けてください
- 空の状態を省略しないでください - 空の画面はユーザーを混乱させます。空のコレクションやデータ表示をどのように満たすかについての意味のあるガイダンスを提供してください
الأسئلة المتكررة
コレクションビューとテーブルビューの違いは何ですか?
WKWebView と SFSafariViewController のどちらを使うべきですか?
チャートでバー、ライン、ポイントマークをどのように選択すればよいですか?
ロックアップとは何ですか?また、いつ使用するべきですか?
言及されているすべての Apple プラットフォームをサポートする必要がありますか?
チャートに実装する必要がある最低限のアクセシビリティは何ですか?
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/hig-components-contentمرجع
main
بنية الملفات