المهارات Apple HIG: Platform Design
📦

Apple HIG: Platform Design

آمن

あらゆるAppleプラットフォーム向けアプリのデザイン

複数のAppleプラットフォーム向けアプリを構築するには、各プラットフォーム独自の規約を理解することが必要です。このスキルは、iOS、iPadOS、macOS、tvOS、visionOS、watchOSのデザインパターンに関する専門的なガイダンスを提供し、ユーザーが期待するネイティブ体験の作成を支援します。

يدعم: Claude Codex Code(CC)
🥉 73 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "Apple HIG: Platform Design". iOSとmacOSのナビゲーションの違いは何ですか?

النتيجة المتوقعة:

  • iOSは主要なナビゲーションに画面下部のタブバーを使用し、親指の到達範囲に最適化されています
  • macOSはサイドバーとメニューバーを使用し、ポインターの精度に最適化されています
  • iOSはプッシュ/ポップナビゲーションスタックを使用します。macOSは複数のウィンドウ���タブを使用します
  • iOSのレイアウトは単一列です。macOSは高密度な複数列レイアウトをサポートします

استخدام "Apple HIG: Platform Design". tvOSのボタンをデザインするにはどうすればよいですか?

النتيجة المتوقعة:

  • tvOSのボタンは最低66x66pt(絶対最低56x56pt)である必要があります
  • 選択時に明確な視覚フィードバックを提供するフォーカス状態向けにデザインしてください
  • ボタンは直接タッチではなく、Siri Remoteのタッチサーフェスでナビゲートされます
  • ソファからの視聴に適した十分なコントラストと大きなテキストを確保してください

التدقيق الأمني

آمن
v1 • 2/25/2026

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.

7
الملفات التي تم فحصها
593
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
65
الامتثال للمواصفات

ماذا يمكنك بناءه

iOSからmacOSへの移植

iPhoneアプリをMacに適応させるには、タブバーをサイドバーに変換し、メニューバーとキーボードショートカットを追加し、高密度レイアウトでサイズ変更可能なウィンドウをサポートする必要があります。

ユニバーサルアプリデザイン

iPhone、iPad、Mac向けの新しいアプリを構築するには、デザイン要素を共有するタイミングと、プラットフォーム固有のナビゲーションと操作パターンを実装するタイミングを理解する必要があります。

空間コンピューティングの準備

既存のiPadアプリをvisionOSに移植するには、空間ウィンドウ、ボリューム、スペースを学び、タッチ操作を視線追跡とハンドジェスチャーに適応させる必要があります。

جرّب هذه الموجهات

プラットフォーム比較
iOSとmacOS向けのアプリをデザインしています。知っておくべきナビゲーションパターンの主な違いは何ですか?
入力方法の適応
私のアプリはiPhoneでスワイプジェスチャーを使用しています。これらの操作をmacOSトラックパッドとポインターサポート付きiPadに適応させるにはどうすればよいですか?
レイアウトの変換
Split Viewを使用してiPadでマスター詳細インターフェースを持っています。iPhoneとmacOSで同等のパターンは���ですか?
マルチプラットフォーム戦略
まずiOSで立ち上げ、その後iPadOS、macOS、visionOSに拡大する予定です。将来のプラットフォーム拡大を簡素化するために、今どのようなデザイン決定を行うべきですか?

أفضل الممارسات

  • 各プラットフォームのアイデンティティを尊重してください - プラットフォーム間でデザインを単に複製しないでください
  • 入力方法を操作パターンに合わせてください - 直接操作にはタッチ、精度にはポインター
  • ユーザーが既に理解しているプラットフォーム固有のナビゲーション規約を使用してください

تجنب

  • サイドバーナビゲーションに適応させずにiOSタブバーを直接macOSに移植する
  • より小さなポインター向けコントロールが期待されるmacOSで、タッチ最適化ボタンサイズを使用する
  • iOSのDynamic TypeやmacOSのVoiceOverなど、プラットフォームのアクセシビリティ機能を無視する

الأسئلة المتكررة

ユニバーサルアプリを構築するべきですか、それとも各プラットフォーム向けの別個のアプリを構築するべきですか?
ユニバーサルアプリは配布とコード共有を簡素化します。ただし、各プラットフォームはネイティブに感じられる個別のUI実装が必要です。プラットフォーム間で同一のUIではなく、プラットフォーム固有のビューコントローラーを持つユニバーサルアプリを検討してください。
iPhoneで異なる画面サイズを処理するにはどうすればよいですか?
すべてのiPhone画面サイズに適応するためにAuto Layoutとサイズクラスを使用してください。最初に最小のターゲット画面向けにデザインし、その後レイアウトが適切にスケールすることを確認してください。iPhone SE、標準iPhone、Pro Maxサイズでテストしてください。
サポートすべき最小OSバージョンは何ですか?
少なくとも過去2つのメジャーOSバージョンをサポートしてください。2025年現在、iOS 17+、iPadOS 17+、macOS 14+、tvOS 17+、visionOS 1+、watchOS 10+は、最新のAPIを有効にしながら、アクティブなデバイスの大部分をカバーしています。
各プラットフォームでアプリを完全に再設計する必要がありますか?
完全に設計し直す必要はありません。ビジネスロジック、データモデル、バックエンドサービスを共有してください。各プラットフォームの規約に合わせるためUIレイヤーのみを適応させてください。SwiftUIはプラットフォームネイティブインターフェースをレンダリングしながら、大幅なコード共有を可能にします。
HIGを正確に従うことはどの程度重要ですか?
HIG規約はユーザーがそれらを期待しているから存在します。逸脱すると摩擦と混乱が生じます。ガイドライン内での色、タイポグラフィ、コンテンツを通じてブランドアイデンティティを表現できますが、ナビゲーションと操作パターンは慣れ親しんだものにしてください。
すべてのプラットフォームで同じデザインシステムを使用できますか?
内部デザインシステムは色や間隔などの共有トークンを定義できます。ただし、コンポーネント実装はプラットフォームネイティブコントロールを出力する必要があります。ボタンはiOSとmacOSで異なって見え、異なる動作をします - それらの違いを尊重してください。