Especialista em Desenvolvimento macOS
Orientacão abrangente para desenvolvimento de aplicativos macOS. Esta habilidade agrega módulos especializados para diferentes aspectos do desenvolvimento macOS.
Quando Esta Habilidade Ativa
Use esta habilidade quando o usuário:
- Pergunta sobre melhores práticas de desenvolvimento macOS
- Deseja revisão de código para projetos macOS/Swift
- Precisa de ajuda com SwiftUI, SwiftData ou AppKit
- Está implementando recursos do macOS 26 (Tahoe)
- Quer revisão de UI/UX contra o HIG
- Precisa de orientação de arquitetura para aplicativos macOS
Módulos Disponíveis
Leia os arquivos de módulo relevantes com base nas necessidades do usuário:
coding-best-practices/
Qualidade de código Swift 6+ e expressões modernas.
swift-language.md- Padrões modernos de Swiftmodern-concurrency.md- async/await, actors, Sendabledata-persistence.md- SwiftData, UserDefaults, Keychaincode-organization.md- Estrutura de projeto e modularidadearchitecture-principles.md- Padrões de arquitetura limpa
architecture-patterns/
Design de software e arquitetura.
solid-detailed.md- Princípios SOLID com exemplos em Swiftdesign-patterns.md- Padrões de design comunsmodular-design.md- Abordagens de arquitetura modular
swiftdata-architecture/
Mergulho profundo em SwiftData.
schema-design.md- Design de modelo e relacionamentosquery-patterns.md- Consultas e predicados eficientesperformance.md- Técnicas de otimização
macos-tahoe-apis/
Recursos específicos do macOS 26.
tahoe-features.md- Novas capacidades do macOS 26apple-intelligence.md- Integração de IA/MLmlx-framework.md- ML no dispositivo com MLXcontinuity.md- Recursos entre dispositivosxcode16.md- Ferramentas e recursos do Xcode 16
macos-capabilities/
Integração com a plataforma.
sandboxing.md- Sandbox de aplicativos e entitlements- Recursos de integração com o sistema
appkit-swiftui-bridge/
Desenvolvimento híbrido.
nsviewrepresentable.md- Empacotando visualizações AppKit- Gerenciamento de estado entre frameworks
ui-review-tahoe/
Revisão de UI/UX para macOS 26.
- Sistema de design Liquid Glass
- Verificação de conformidade com HIG
- Revisão de acessibilidade
app-planner/
Planejamento e análise de projetos.
- Planejamento de arquitetura de novos aplicativos
- Auditorias de aplicativos existentes
Como Usar
- Identifique a necessidade do usuário a partir da pergunta
- Leia os arquivos de módulo relevantes nos subdiretórios
- Aplique a orientação ao contexto específico
- Referencie a documentação da Apple quando necessário
Exemplo de Fluxo de Trabalho
Usuário pergunta sobre desempenho do SwiftData:
- Leia
swiftdata-architecture/performance.md - Leia
swiftdata-architecture/query-patterns.mdse relevante - Aplique as recomendações ao código