Apple HIG: Interaction Patterns
Aplicar Padrões de Interação HIG da Apple
Desenvolver aplicativos para plataformas Apple requer seguir as Diretrizes de Interface Humana para uma experiência de usuário consistente. Esta skill fornece orientação especializada em mais de 25 padrões de interação, incluindo onboarding, carregamento, navegação e implementações específicas de plataforma.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Apple HIG: Interaction Patterns". Como devo projetar onboarding para meu app iOS?
النتيجة المتوقعة:
A Apple HIG recomenda manter o onboarding em 3 telas no máximo. Use divulgação progressiva para mostrar o essencial primeiro. Permita que usuários pulem e ensine através de dicas contextuais em vez de tutoriais. Evite exigir cadastro imediato - deixe usuários explorarem primeiro.
استخدام "Apple HIG: Interaction Patterns". Quando devo usar modais?
النتيجة المتوقعة:
Use modalidade apenas quando atenção crítica for necessária, uma tarefa precisar ser completada ou abandonada, ou salvar alterações for essencial. Prefira alternativas não modais como sheets para entrada opcional. Modais full-screen são para tarefas focadas.
استخدام "Apple HIG: Interaction Patterns". Como trato ações destrutivas?
النتيجة المتوقعة:
Ofereça suporte a desfazer em vez de diálogos de confirmação quando possível. Use botões de ação destrutiva com rotulagem clara (cor vermelha). Reserve diálogos "Tem certeza?" para ações irreversíveis com consequências graves.
التدقيق الأمني
آمن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.
درجة الجودة
ماذا يمكنك بناءه
Design de fluxo de onboarding
Criar uma experiência de onboarding breve e eficaz seguindo os princípios da Apple HIG com divulgação progressiva e opções de pular
Implementar estados de carregamento
Escolher padrões de carregamento apropriados incluindo indicadores de atividade, barras de progresso e skeleton screens com base no tempo de espera e contexto
Tratar ações destrutivas
Projetar ações destrutivas seguras com suporte a desfazer em vez de diálogos de confirmação excessivos conforme recomendações da Apple HIG
جرّب هذه الموجهات
Como devo projetar onboarding para meu app iOS? Quais são as recomendações da Apple HIG para experiência de usuário de primeira vez?
Meu app leva 5+ segundos para carregar dados. Qual padrão de carregamento devo usar de acordo com a Apple HIG?
Quando devo usar uma modal sheet vs um modal full-screen vs um alert? O que a Apple HIG recomenda?
Como devo fornecer feedback aos usuários após completarem uma ação? Quais haptics e indicadores visuais a Apple recomenda?
أفضل الممارسات
- Minimize modalidade - use sheets e UI não-bloqueante em vez de modais full-screen sempre que possível
- Forneça feedback imediato - toda ação deve ter resposta visível, audível ou háptica
- Ofereça suporte a desfazer em vez de diálogos de confirmação - torne ações destrutivas reversíveis quando viável
تجنب
- Splash screens com logotipo - mostre conteúdo significativo imediatamente com tela de lançamento transicionando perfeitamente
- Solicitar todas as permissões no lançamento - solicite permissões contextualmente quando necessário
- Diálogos excessivos "Tem certeza?" - prefira suporte a desfazer e estilização clara de botões destrutivos em vez de fadiga de confirmação
الأسئلة المتكررة
Qual é o número máximo de telas de onboarding recomendado?
Quando devo usar um modal vs uma sheet?
Como lido com tempos de carregamento longos?
Devo solicitar login imediatamente?
Como devo implementar pesquisa?
O que é divulgação progressiva?
تفاصيل المطور
بنية الملفات