Primeiros Passos com o PocketCode: Sua IDE Móvel com IA
Descubra como o PocketCode revoluciona o desenvolvimento no celular com inteligência artificial integrada e todos os seus principais recursos.
Bem-vindo ao PocketCode
O PocketCode é uma IDE profissional para Android que traz o desenvolvimento de software para o seu bolso. Com integração de IA, realce de sintaxe para 39 linguagens de programação e conexão com as plataformas de desenvolvimento que você usa.
Por que o PocketCode?
Em um mundo cada vez mais móvel, os desenvolvedores precisam de ferramentas que se adaptem ao seu estilo de vida. O PocketCode permite que você:
- Programe em qualquer lugar: Sem precisar de um notebook pesado
- Aproveite a IA: Assistente inteligente que entende o seu código
- Conecte-se com suas ferramentas favoritas: GitHub, Vercel, Supabase e mais
- Rode o código no seu dispositivo: você precisa de conexão para entrar na conta; abrir o app com uma sessão já iniciada funciona offline, e depois disso o código roda no dispositivo
Principais Recursos
🤖 Assistente de IA Integrado
Conecte sua própria conta de IA sob um modelo BYOK (uma chave de API do Google Gemini, da OpenAI ou da Anthropic Claude) ou entre com sua conta do ChatGPT (pela CLI Codex incluída, em celulares ARM de 64 bits) ou com o GitHub (Copilot). O PocketCode não é um provedor de IA — o uso é cobrado pelo provedor — e você pode usar o assistente para:
- Gerar código automaticamente: Descreva o que você precisa e deixe a IA escrever
- Depurar erros: Encontre e corrija bugs mais rápido
- Explicar código complexo: Entenda um código que você não escreveu
- Sugerir melhorias: Otimize seu código com recomendações inteligentes
# Exemplo: peça à IA "escreva uma função que verifique se um número é primo"
def eh_primo(n):
if n < 2:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
print([n for n in range(20) if eh_primo(n)])
💻 Suporte a Várias Linguagens
Escreva código em 39 linguagens com realce de sintaxe, 19 delas com servidor de linguagem de um toque para autocompletar e diagnósticos, e execute-o pelo app. No total, 16 linguagens e tipos de arquivo rodam no celular:
- Incluídas no app: JavaScript e TypeScript (Node.js; o TypeScript não tem verificação de tipos), Python, Ruby, PHP, C, Java (um interpretador limitado), Kotlin, Shell e SQL
- Pacotes opcionais que você pode baixar: Lua, Go (um interpretador, só a biblioteca padrão) e scripts estilo Rust (Rhai)
- Ainda sem executor que funcione: C++, C#, Perl, Zig, Dart e Swift
- HTML, JSON e Markdown abrem em uma prévia
🔄 Integração com Git
O Git é integrado ao app: não há nada para instalar nem comando
git para digitar. Clone do GitHub, GitLab ou Bitbucket, prepare por trechos, faça
commit, push e pull, trabalhe com branches, stash, blame e rebase, e leia os seus
pull requests, issues e CI do GitHub. O terminal local é um shell BusyBox e não tem
binário git. Tudo o que é local funciona offline; clonar, push e pull precisam de
conexão.
Chega de esperar para chegar em casa e fazer aquele commit urgente.
☁️ Deploys e backends
O Backend Manager acompanha o que você publicou em 33 serviços, com os seus próprios tokens: deploys, logs, domínios e erros no Vercel, Netlify, Render, Railway, Cloudflare Pages e DigitalOcean, entre outros. Ler é de graça, e no Free você pode refazer o deploy um de cada vez; rollback, logs ao vivo e alterações são Pro.
Primeiros Passos
Para começar a usar o PocketCode:
- Baixe o app na Google Play Store
- Crie uma conta com e-mail e senha, Google ou GitHub (é preciso conexão para entrar na conta)
- Conecte sua conta de IA (BYOK com uma chave de API do Gemini, da OpenAI ou da Anthropic, ou entre com o ChatGPT ou o GitHub Copilot — opcional)
- Crie ou abra um projeto (o plano Free inclui um projeto; o Pro remove esse limite e vem com 7 dias de teste grátis)
- Comece a programar!
Próximos Passos
Nos próximos tutoriais você vai aprender a:
- Configurar a integração com o GitHub
- Usar o assistente de IA de forma eficaz
- Acompanhar o seu primeiro deploy pelo celular
- Trabalhar com bancos de dados
Suporte
Hoje não existe um servidor oficial de Discord nem um fórum público. Para falar com a gente, use a página de contato ou o relatório de bug do app (Configurações → Sobre → Relatar um bug).
Pronto para começar?
Boa programação! 🚀