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

android-dev

Ajuda a desenvolver aplicativos Android. Cobre diferentes formas de criar apps, nativos ou multiplataforma.

O que ela faz

Este guia ajuda você a criar aplicativos para Android. Ele cobre desde a escolha das tecnologias até a publicação do app, passando pelo design e testes.

Quando usar

  • ✓Ao decidir quais tecnologias usar para seu app.
  • ✓Ao planejar a estrutura do seu aplicativo.
  • ✓Ao preparar seu app para ser lançado.

Exemplo do que pedir para a IA

“Como posso começar a desenvolver um app Android usando Kotlin?”

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/android-dev/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/android-dev/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA usa um guia detalhado para te dar instruções sobre como desenvolver seu app Android. Ela te ajuda com a escolha de tecnologias, organização do código, design e testes.

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 android-dev

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/android-dev/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.

Habilidade de Desenvolvimento de Apps Android

Guia Detalhado

Leia o guia detalhado antes de executar esta habilidade. Ele contém o procedimento completo e o material de referência. Considere seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para um trabalho focado, carregue as seções relevantes; para um trabalho de ponta a ponta, leia o guia completamente.

Quando Usar Esta Habilidade

  • Use ao decidir sobre um tech stack (veja §1 Seleção de Stack)
  • Use ao configurar a arquitetura do projeto (veja §2 Arquitetura)
  • Use ao projetar UI, telas ou um sistema de design (veja §3 UI & Design)
  • Use ao garantir qualidade de código, padrões ou APIs (veja Melhores Práticas)
  • Use ao implementar tratamento de erros ou depurar falhas (veja §5 Tratamento de Erros)
  • Use ao planejar a estratégia de testes (veja §6 Testes)
  • Use ao configurar pipelines de build, CI/CD ou de lançamento (veja §7 Build & Lançamento)
  • Use ao otimizar performance ou memória (veja §8 Performance)
  • Use ao depurar ou corrigir bugs (veja §9 Debugging)
  • Use ao seguir o roteiro completo de desenvolvimento (veja §10 Roteiro de Desenvolvimento)
  • Use ao precisar de referência aprofundada para um stack (veja o diretório references/)

Limitações

  • Esta habilidade está limitada a caminhos de entrega Android e adjacentes ao Android; ela não cobre arquitetura exclusiva para iOS, operações de lançamento na App Store ou orientação de UI para a plataforma Apple.
  • Números de versão, limites de políticas do Play Console e bibliotecas recomendadas podem mudar; verifique detalhes críticos de lançamento com a documentação atual do Android, Google Play e das bibliotecas antes de publicar.
  • Trechos de código são padrões de arquitetura, não aplicações completas; adapte nomes de pacotes, versões de dependências, permissões, divulgações de privacidade e controles de segurança ao projeto real.
  • A orientação não substitui QA de dispositivo, revisão de acessibilidade, revisão de segurança, revisão legal/de privacidade ou verificações de conformidade da loja para um lançamento em produção.
Perguntas frequentes

O que é 'tech stack'?

É o conjunto de tecnologias (linguagens de programação, frameworks, etc.) que você vai usar para construir seu app.

O que é 'arquitetura' de um app?

É a forma como o código do seu app é organizado para que ele funcione bem e seja fácil de manter.

Este guia me ajuda a publicar meu app na App Store (iOS)?

Não, este guia é focado apenas em aplicativos para Android.

Detalhes

Descrição original do autor

Production-grade Android app development guide covering native (Kotlin/Java), cross-platform (Flutter, RN, KMM), and hybrid architectures.

repo: sickn33/agentic-awesome-skills

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas