Compétences Apple HIG: Interaction Patterns
📦

Apple HIG: Interaction Patterns

Sûr

Appliquer les modèles d'interaction HIG d'Apple

Le développement d'applications pour les plateformes Apple nécessite de suivre les Human Interface Guidelines pour une expérience utilisateur cohérente. Cette compétence fournit des conseils d'expert sur plus de 25 modèles d'interaction, y compris l'intégration, le chargement, la navigation et les implémentations spécifiques à chaque plateforme.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "Apple HIG: Interaction Patterns". Comment devrais-je concevoir l'intégration pour mon application iOS ?

Résultat attendu:

Les HIG d'Apple recommandent de limiter l'intégration à 3 écrans maximum. Utilisez la divulgation progressive pour afficher les éléments essentiels en premier. Permettez aux utilisateurs de sauter et enseignez grâce à des indices contextuels plutôt que des tutoriels. Évitez de demander une inscription dès le départ - laissez les utilisateurs explorer d'abord.

Utilisation de "Apple HIG: Interaction Patterns". Quand devrais-je utiliser des modales ?

Résultat attendu:

Utilisez la modalité uniquement lorsqu'une attention critique est nécessaire, qu'une tâche doit être terminée ou abandonnée, ou que l'enregistrement des modifications est essentiel. Privilégiez les alternatives non modales comme les feuilles pour les saisies optionnelles. Les modales plein écran sont pour les tâches concentrées.

Utilisation de "Apple HIG: Interaction Patterns". Comment gérer les actions destructives ?

Résultat attendu:

Privilégiez l'annulation plutôt que les dialogues de confirmation lorsque c'est possible. Utilisez des boutons d'action destructive avec un libellé clair (couleur rouge). Réservez les dialogues « Êtes-vous sûr ? » aux actions irréversibles aux conséquences graves.

Audit de sécurité

Sûr
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
Fichiers analysés
2,470
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

45
Architecture
100
Maintenabilité
87
Contenu
31
Communauté
100
Sécurité
74
Conformité aux spécifications

Ce que vous pouvez construire

Concevoir un flux d'intégration

Créer une expérience d'intégration brève et efficace en suivant les principes HIG d'Apple avec une révélation progressive et des options de saut

Implémenter des états de chargement

Sélectionner les modèles de chargement appropriés tels que les indicateurs d'activité, les barres de progression et les écrans squelettes selon la durée d'attente et le contexte

Gérer les actions destructives

Concevoir des actions destructives sécurisées avec une fonctionnalité d'annulation au lieu de dialogues de confirmation excessifs selon les recommandations HIG d'Apple

Essayez ces prompts

Conseils d'intégration
Comment devrais-je concevoir l'intégration pour mon application iOS ? Quelles sont les recommandations HIG d'Apple pour l'expérience utilisateur des nouveaux utilisateurs ?
Sélection du modèle de chargement
Mon application prend 5+ secondes pour charger des données. Quel modèle de chargement devrais-je utiliser selon les HIG d'Apple ?
Utilisation des modales
Quand devrais-je utiliser une feuille modale vs une modale plein écran vs une alerte ? Que recommandent les HIG d'Apple ?
Implémentation des retours
Comment devrais-je fournir des retours aux utilisateurs après qu'ils ont terminé une action ? Quels haptiques et indicateurs visuels Apple recommande-t-il ?

Bonnes pratiques

  • Minimiser la modalité - utiliser des feuilles et une interface non bloquante plutôt que des modales plein écran chaque fois que possible
  • Fournir un retour immédiat - chaque action doit avoir une réponse visible, audible ou haptique
  • Privilégier l'annulation plutôt que les dialogues de confirmation - rendre les actions destructives réversibles lorsque cela est faisable

Éviter

  • Écrans de lancement avec logo - afficher immédiatement du contenu significatif avec un écran de lancement qui transitionne de manière fluide
  • Demander toutes les autorisations au lancement - demander les autorisations de manière contextuelle au moment où elles sont nécessaires
  • Dialogues excessifs « Êtes-vous sûr ? » - privilégier l'annulation et un style clair pour les boutons destructifs plutôt que la fatigue de confirmation

Foire aux questions

Quel est le nombre maximal d'écrans d'intégration recommandé ?
Les HIG d'Apple recommandent un maximum de 3 écrans d'intégration. Gardez-le bref, permettez aux utilisateurs de sauter, et enseignez par révélation progressive.
Quand devrais-je utiliser une modale vs une feuille ?
Utilisez des feuilles pour les tâches optionnelles qui peuvent être annulées. Utilisez des modales plein écran pour les tâches concentrées nécessitant une complétion. Utilisez des alertes uniquement pour une attention critique.
Comment gérer les temps de chargement longs ?
Utilisez des écrans squelettes pour les durées d'attente inconnues, des barres de progression pour les durées connues, et des indicateurs d'activité pour les attentes brèves. Ne montrez jamais un écran vide.
Devrais-je demander la connexion immédiatement ?
Non, différez la connexion. Laissez les utilisateurs explorer votre application d'abord. Utilisez « Se connecter avec Apple » et prenez en charge les clés d'accès pour l'authentification.
Comment devrais-je implémenter la recherche ?
Utilisez une barre de recherche avec suggestions, prenez en charge la recherche ciblée, affichez les recherches récentes, et fournissez des résultats avec mise en évidence.
Qu'est-ce que la divulgation progressive ?
Affichez les informations essentielles et les contrôles en premier, puis révélez les options avancées au fur et à mesure que les utilisateurs en ont besoin. Évitez de submerger les utilisateurs avec toutes les options dès le départ.