Apple HIG: Platform Design
Apps für jede Apple-Plattform gestalten
Das Erstellen von Apps für mehrere Apple-Plattformen erfordert das Verständnis der einzigartigen Konventionen jeder Plattform. Diese Kompetenz bietet Expertenleitfäden zu iOS-, iPadOS-, macOS-, tvOS-, visionOS- und watchOS-Designmustern, um native Erlebnisse zu schaffen, die Benutzer erwarten.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "Apple HIG: Platform Design". Was ist der Unterschied zwischen iOS- und macOS-Navigation?
Erwartetes Ergebnis:
- iOS verwendet Tab-Leisten am unteren Rand für die primäre Navigation, optimiert für Daumenerreichbarkeit
- macOS verwendet Seitenleisten und Menüleisten, optimiert für Zeigerpräzision
- iOS verwendet Push/Pop-Navigationsstapel; macOS verwendet mehrere Fenster und Tabs
- iOS-Layouts sind einspaltig; macOS unterstützt dichte Mehrspalten-Layouts
Verwendung von "Apple HIG: Platform Design". Wie gestalte ich Buttons für tvOS?
Erwartetes Ergebnis:
- tvOS-Buttons müssen mindestens 66x66 pt groß sein (56x56 pt absolute Mindestgröße)
- Gestalten Sie mit klarem visuellem Feedback für den Fokuszustand bei Auswahl
- Buttons werden über die Siri Remote-Touchfläche navigiert, nicht durch direkte Touch-Eingabe
- Stellen Sie ausreichenden Kontrast und großen Text für die Betrachtung aus Couch-Entfernung sicher
Sicherheitsaudit
SicherAll 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.
Qualitätsbewertung
Was du bauen kannst
iOS-zu-macOS-Port
Die Anpassung einer iPhone-App für Mac erfordert die Umwandlung von Tab-Leisten in Seitenleisten, das Hinzufügen von Menüleisten und Tastenkombinationen sowie die Unterstützung von skalierbaren Fenstern mit dichteren Layouts.
Universelles App-Design
Das Erstellen einer neuen App für iPhone, iPad und Mac erfordert das Verständnis, wann Designelemente geteilt werden sollen und wann plattformspezifische Navigations- und Interaktionsmuster implementiert werden sollten.
Vorbereitung auf räumliches Computing
Das Portieren einer bestehenden iPad-App auf visionOS erfordert das Erlernen von räumlichen Fenstern, Volumen, Spaces und die Anpassung von Touch-Interaktionen an Augenverfolgung und Handgesten.
Probiere diese Prompts
Ich gestalte eine App für iOS und macOS. Was sind die wichtigsten Unterschiede in den Navigationsmustern, die ich kennen sollte?
Meine App verwendet Wischgesten auf dem iPhone. Wie sollte ich diese Interaktionen für macOS-Trackpad und iPad mit Zeigerunterstützung adaptieren?
Ich habe eine Master-Detail-Oberfläche auf dem iPad mit Split View. Was ist das Äquivalent auf iPhone und macOS?
Ich starte zuerst auf iOS und erweitere dann auf iPadOS, macOS und visionOS. Welche Designentscheidungen sollte ich jetzt treffen, um zukünftige Plattformerweiterungen zu vereinfachen?
Bewährte Verfahren
- Respektieren Sie die Identität jeder Plattform - gestalten Sie nicht einfach Designs plattformübergreifend nach
- Passen Sie Eingabemethoden an Interaktionsmuster an - Touch für direkte Manipulation, Zeiger für Präzision
- Verwenden Sie plattformspezifische Navigationskonventionen, die Benutzer bereits verstehen
Vermeiden
- iOS-Tab-Leisten direkt auf macOS portieren ohne Anpassung an Seitenleisten-Navigation
- Touch-optimierte Button-Größen auf macOS verwenden, wo kleinere zeigerorientierte Steuerelemente erwartet werden
- Plattform-Barrierefreiheitsfunktionen wie Dynamic Type auf iOS oder VoiceOver auf macOS ignorieren