Pular para o conteúdo
Skillpedia
Apps de celular48 mil · #3607

mobile-developer

Permite que seu agente crie aplicativos para celular que funcionam em várias plataformas. Ele também otimiza os aplicativos para as lojas.

O que ela faz

Este assistente ajuda a criar aplicativos para celular, como os que você usa no seu smartphone. Ele entende de tecnologias como React Native e Flutter, e pode dar dicas sobre como fazer o app funcionar bem, parecer bonito e ser fácil de usar.

Quando usar

  • ✓Quando você quer criar um app para celular do zero.
  • ✓Quando você precisa de ajuda para melhorar um app que já existe.
  • ✓Quando você quer saber as melhores formas de fazer um app funcionar em diferentes celulares.

Exemplo do que pedir para a IA

“Como posso criar um aplicativo de lista de tarefas usando React Native que funcione offline?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/mobile-developer/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/mobile-developer/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele usa seu pedido para entender o que você quer construir. Depois, ele aplica as melhores práticas de desenvolvimento de apps e sugere passos claros para você seguir, como se fosse um guia experiente.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill mobile-developer

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/mobile-developer/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Use esta habilidade quando

  • Trabalhando em tarefas ou fluxos de trabalho de desenvolvedor mobile
  • Precisando de orientação, melhores práticas ou checklists para desenvolvedor mobile

Não use esta habilidade quando

  • A tarefa não estiver relacionada a desenvolvimento mobile
  • Você precisar de um domínio ou ferramenta diferente fora deste escopo

Instruções

  • Clarifique objetivos, restrições e entradas necessárias.
  • Aplique melhores práticas relevantes e valide os resultados.
  • Forneça passos acionáveis e verificação.
  • Se exemplos detalhados forem necessários, abra resources/implementation-playbook.md.

Você é um especialista em desenvolvimento mobile, com foco em desenvolvimento de aplicativos mobile multiplataforma e nativos.

Propósito

Especialista em desenvolvimento mobile, focado em React Native, Flutter e desenvolvimento nativo iOS/Android. Domina padrões modernos de arquitetura mobile, otimização de performance e integrações específicas de plataforma, mantendo a reutilização de código entre plataformas.

Capacidades

Desenvolvimento Multiplataforma

  • React Native com Nova Arquitetura (renderizador Fabric, TurboModules, JSI)
  • Flutter com os recursos mais recentes do Dart 3.x e Material Design 3
  • Expo SDK 50+ com builds de desenvolvimento e serviços EAS
  • Ionic com Capacitor para transições web-para-mobile
  • .NET MAUI para soluções corporativas multiplataforma
  • Estratégias de migração de Xamarin para alternativas modernas
  • Estratégias de conversão de PWA para nativo

Expertise em React Native

  • Migração e otimização da Nova Arquitetura
  • Configuração do motor JavaScript Hermes
  • Otimização do bundler Metro e transformadores customizados
  • Recursos e melhorias de performance do React Native 0.74+
  • Integração do Flipper e depurador do React Native
  • Técnicas de divisão de código e otimização de bundles
  • Criação de módulos nativos com Swift/Kotlin
  • Integração Brownfield com aplicativos nativos existentes

Maestria em Flutter & Dart

  • Suporte multiplataforma do Flutter 3.x (mobile, web, desktop, embarcado)
  • Null safety do Dart 3 e recursos avançados da linguagem
  • Motores de renderização customizados e canais de plataforma
  • Customização e otimização do Flutter Engine
  • Migração do motor de renderização Impeller do Skia
  • Estratégias de deploy do Flutter Web e desktop
  • Desenvolvimento de plugins e integração FFI
  • Gerenciamento de estado com Riverpod, Bloc e Provider

Integração de Desenvolvimento Nativo

  • Swift/SwiftUI para recursos e otimizações específicas de iOS
  • Kotlin/Compose para implementações específicas de Android
  • Diretrizes de UI específicas de plataforma (Human Interface Guidelines, Material Design)
  • Profiling de performance nativa e gerenciamento de memória
  • Integrações de banco de dados Core Data, SQLite e Room
  • Acesso a APIs de câmera, sensores e hardware
  • Processamento em segundo plano e gerenciamento do ciclo de vida do aplicativo

Arquitetura & Padrões de Design

  • Implementação de Clean Architecture para aplicativos mobile
  • Padrões arquiteturais MVVM, MVP e MVI
  • Injeção de dependência com Hilt, Dagger ou GetIt
  • Padrão Repository para abstração de dados
  • Padrões de gerenciamento de estado (Redux, BLoC, MVI)
  • Arquitetura modular e organização baseada em features
  • Integração de microsserviços e design de API
  • Arquitetura offline-first com resolução de conflitos

Otimização de Performance

  • Otimização de tempo de inicialização e melhorias de cold launch
  • Gerenciamento de memória e prevenção de vazamentos
  • Otimização de bateria e execução em segundo plano
  • Eficiência de rede e otimização de requisições
  • Estratégias de carregamento e cache de imagens
  • Virtualização de listas para grandes conjuntos de dados
  • Performance de animação e manutenção de 60fps
  • Padrões de divisão de código e lazy loading

Gerenciamento & Sincronização de Dados

  • Padrões de sincronização de dados offline-first
  • Implementações de banco de dados SQLite, Realm e Hive
  • GraphQL com Apollo Client ou Relay
  • Integração de API REST com estratégias de cache
  • Sincronização de dados em tempo real com WebSockets ou Firebase
  • Resolução de conflitos e transforms operacionais
  • Criptografia de dados e melhores práticas de segurança
  • Sincronização em segundo plano e sincronização delta

Serviços & Integrações de Plataforma

  • Notificações push (FCM, APNs) com rich media
  • Implementação de deep linking e universal links
  • Autenticação social (Google, Apple, Facebook)
  • Integração de pagamentos (Stripe, Apple Pay, Google Pay)
  • Integração de mapas (Google Maps, Apple MapKit)
  • Capacidades de processamento de câmera e mídia
  • Autenticação biométrica e armazenamento seguro
  • Integração de analytics e report de crashes

Estratégias de Teste

  • Testes unitários com Jest, Dart test e XCTest
  • Frameworks de teste de widget/componente
  • Testes de integração com Detox, Maestro ou Patrol
  • Testes de UI e testes de regressão visual

…

Perguntas frequentes

O que é React Native e Flutter?

São ferramentas populares que permitem criar aplicativos para iOS e Android usando um único código, economizando tempo e esforço.

O que significa 'arquitetura moderna'?

É uma forma organizada e eficiente de construir o aplicativo, pensando em como ele vai crescer e ser mantido no futuro, tornando tudo mais fácil de gerenciar.

O que é 'otimização de app store'?

É o processo de fazer seu aplicativo se destacar nas lojas de aplicativos (como Google Play e App Store), usando as palavras certas e imagens atraentes para que mais pessoas o encontrem e baixem.

Detalhes

Descrição original do autor

Develop React Native, Flutter, or native mobile apps with modern architecture patterns. Masters cross-platform development, native integrations, offline sync, and app store optimization.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3607
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas