スキル Apple HIG: Interaction Patterns
📦

Apple HIG: Interaction Patterns

安全

Apple HIGインタラクションパターンを適用する

Appleプラットフォーム向けアプリの開発では、一貫したユーザーエクスペリエンスのためにHuman Interface Guidelinesに従う必要があります。このスキルでは、オンボーディング、ローディング、ナビゲーション、プラットフォーム固有の実装など、25以上のインタラクションパターンに関するエキスパートガイダンスを提供します。

対応: Claude Codex Code(CC)
📊 71 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「Apple HIG: Interaction Patterns」を使用しています。 iOSアプリのオンボーディングをどのようにデザインすべきですか?

期待される結果:

Apple HIGはオンボーディングを最大3画面にすることを推奨しています。プログレッシブディスクロージャーで必須事項を最初に表示します。ユーザーがスキップできるようにし、チュートリアルではなくコンテキストヒントで教えてください。サインアップを事前に要求することは避け、まずユーザーにアプリを探索させてください。

「Apple HIG: Interaction Patterns」を使用しています。 モーダルはいつ使用すべきですか?

期待される結果:

重要な注意が必要な場合、タスクを完了または中止する必要がある場合、または変更の保存が本質的な場合にのみモーダルを使用します。オプショナルな入力にはシートなどの非モーダルな代替案を優先してください。フルスクリーンモーダルは集中したタスク用です。

「Apple HIG: Interaction Patterns」を使用しています。 破壊的アクションはどのように処理すべきですか?

期待される結果:

確認ダイアログよりも元に戻す機能をサポートしてください。明確なラベル付け(赤色)を持つ破壊アクションボタンを使用してください。不可逆的なアクションで深刻な結果をもたらす場合にのみ「本当によろしいですか?」ダイアログを使用してください。

セキュリティ監査

安全
v1 • 2/25/2026

All static findings are false positives. This is a documentation/reference skill containing Apple HIG pattern descriptions. The scanner incorrectly flagged common documentation terms (URLs, Keychain, crypto, shell commands in code blocks) as security issues. No executable code, no network calls, no external commands - pure reference documentation.

25
スキャンされたファイル
2,470
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

45
アーキテクチャ
100
保守性
87
コンテンツ
31
コミュニティ
100
セキュリティ
74
仕様準拠

作れるもの

オンボーディングフローのデザイン

プログレッシブディスクロージャーとスキップオプションを使用し、Apple HIGの原則に従った簡潔で効果的なオンボーディングエクスペリエンスを作成

ローディング状態の実装

待機時間とコンテキストに基づいて、アクティビティインジケーター、プログレスバー、スケルトンスクリーンを含む適切なローディングパターンを選択

破壊的アクションの処理

Apple HIGの推奨に従い、過度な確認ダイアログの代わりに元に戻す機能を備えた安全な破壊的アクションをデザイン

これらのプロンプトを試す

オンボーディングガイダンス
iOSアプリのオンボーディングをどのようにデザインすべきですか?Apple HIGの初めて利用するユーザーのエクスペリエンスに関する推奨は何ですか?
ローディングパターンの選択
データの読み込みに5秒以上かかります。Apple HIGによると、どのようなローディングパターンを使用すべきですか?
モーダルの使用
モーダルシートとフルスクリーンモーダルとアラートの使い分けはいつですか?Apple HIGは何を推奨していますか?
フィードバックの実装
ユーザーがアクション完了後にフィードバックを受け取る方法は?Appleが推奨するハプティクスとビジュアルインジケーターは何ですか?

ベストプラクティス

  • モーダル性を最小化 - 可能な限りフルスクリーンモodalよりもシートやノンブロッキングUIを使用
  • 即座にフィードバックを提供 - 各アクションには視覚的、聴覚的、またはハプティックによる応答が必要
  • 確認ダイアログよりも元に戻す機能をサポート - 破壊的アクションを可能な限り元に戻せるようにする

回避

  • ロゴ付きスプラッシュ画面 - 意味のあるコンテンツを即座に表示し、ランチスクリーンはシームレスに遷移
  • 起動時にすべての権限を要求 - 必要に応じてコンテキスト的に権限を要求
  • 過度な「本当によろしいですか?」ダイアログ - 確認疲れよりも元に戻す機能と明確な破壊的ボタンスタイルを優先

よくある質問

オンボーディング画面の最大数は推奨ですか?
Apple HIGは最大3画面のオンボーディングを推奨しています。簡潔に保ち、ユーザーがスキップできるようにし、プログレッシブディスクロージャーで教えてください。
モーダルとシートはいつ使用すべきですか?
シートはDismiss可能なオプショナルなタスクに使用します。フルスクリーンモーダルは完了が必要な集中したタスクに使用します。アラートは重要な注意のためにのみ使用します。
長いロード時間はどのように処理すべきですか?
不明な待機時間にはスケルトンスクリーン、既知のdurationにはプログレスバー、一時的な待機にはアクティビティインジケーターを使用してください。空白の画面を表示しないでください。
すぐにサインインを要求すべきですか?
いいえ、サインインを延期してください。まずユーザーにアプリを探索させてください。認証にはSign in with Appleを使用し、パスワードをサポートしてください。
検索はどのように実装すべきですか?
提案付き検索バー使用し、スコープ検索をサポートし、最近の検索を表示し、ハイライト付きの検索結果を提供します。
プログレッシブディスクロージャーとは何ですか?
必須の情報とコントロールを最初に表示し、ユーザーが必要に応じて高度なオプションを表示します。すべてのオプションを事前に表示してユーザーを圧倒しないでください。