Pular para o conteúdo
Voltar ao início
Voltar ao blog
Update

PocketCode: estado atual do desenvolvimento

Um olhar transparente sobre o estado real do PocketCode — o que já construímos, o que falta e para onde estamos indo. 9 módulos, mais de 300 telas e um modelo premium pensado para ser justo.

6 min
Por Pelayo Naredo
PocketCode: estado atual do desenvolvimento

O PocketCode é uma IDE nativa para Android que integra 9 ferramentas profissionais em um único app. Editor de código com LSP, terminal integrado + SSH, testador de API, gerenciador de banco de dados com PostgreSQL nativo, designer visual, marketplace da comunidade, assistência de IA multi-provedor, AI Office e Workflows.

Desenvolvido com Kotlin e Jetpack Compose, arquitetura multimódulo limpa, Material 3 dark-first. Isto não é um conceito: são mais de 300 telas e composables já implementados.

Neste post, queremos ser completamente transparentes sobre onde estamos.


O que já está construído

Editor de código — 77 arquivos, mais de 45 composables

O módulo mais maduro do projeto. Um equivalente ao VS Code para o celular:

  • LSP completo para 8 linguagens (TypeScript, JavaScript, Python, HTML, CSS, JSON, YAML, Bash) com realce para mais de 16 outras, autocompletar semântico, diagnósticos inline e dicas de parâmetros
  • Multicursor, minimapa, dobramento de código, busca por regex, Ir para Definição, Espiar Definição
  • Refatoração completa: renomear símbolo, extrair método/variável, mover para arquivo
  • Git integrado com blame, visualizador de diff, rebase, cherry-pick, stash e mensagens de commit geradas por IA
  • Command Palette, modo Vim/Emacs, mais de 20 temas, editor dividido, atalhos de teclado configuráveis
  • Emmet, snippets, autocompletar de caminhos, formatação de código, seletor de codificação

É o editor de código para celular mais completo que conhecemos. Ponto final.


Terminal Linux + SSH — 41 composables, 31 sheets

Um cliente SSH ao estilo Termius mais um terminal local integrado (um shell POSIX/BusyBox):

  • SSH com senha, chave (RSA, Ed25519, ECDSA), certificado e autenticação multifator
  • SFTP integrado com navegador de arquivos remoto, fila de transferências e editor inline
  • Encaminhamento de portas: local (-L), remoto (-R), SOCKS dinâmico (-D), X11 e agent forwarding
  • Shell local POSIX (BusyBox) com o conjunto padrão de utilitários Unix — Python, Node e outras linguagens rodam pelo botão Run do editor, não como comandos de shell
  • Multi-sessão com visão dividida (até 4 painéis), broadcast de entrada, macros e regras de expect

Testador de API — 10 abas principais

Um Postman completo no seu bolso:

  • REST, WebSocket, GraphQL e SSE em um único cliente
  • 8 tipos de autenticação: OAuth 2.0, Bearer, Basic, API Key, Digest, AWS Signature, Hawk, NTLM
  • Coleções hierárquicas, ambientes com variáveis, collection runner
  • Servidor de mock, testes de performance, importação/exportação de cURL, geração de código em várias linguagens

Gerenciador de banco de dados — 33 telas

Suporte para 9 engines de banco de dados ativos: SQLite/Room, Firestore, Neon, Supabase, PlanetScale, MongoDB, Turso e Upstash.

  • Diagrama ER gerado automaticamente com cardinalidade, zoom/pan e minimapa
  • Console SQL com realce de sintaxe, autocompletar de tabelas/colunas e EXPLAIN visual
  • Explorador de esquema completo, backup/restauração, gerador de dados de mock
  • Codificação por cores por ambiente (vermelho = produção, verde = dev) para evitar acidentes

Designer visual — 6 composables

Uma ferramenta ao estilo Figma Lite integrada diretamente na IDE:

  • Canvas HTML/CSS interativo com zoom, pan, snap-to-grid e guias de alinhamento
  • 7 breakpoints responsivos, 10 animações CSS pré-configuradas, design tokens
  • Exportação para HTML/CSS, React, Vue, Svelte e SVG

Marketplace — 13 composables

Uma plataforma da comunidade para compartilhar e baixar recursos:

  • Código, designs, templates e componentes com categorias e tags
  • Busca com filtros, avaliações, resenhas e seções em destaque
  • Backend com REST API + Firestore

Assistência de IA — mais de 40 composables

Integração com vários provedores de IA:

  • 4 provedores integrados (todos sob BYOK / OAuth): Google Gemini, OpenAI (Codex), Anthropic Claude e GitHub Copilot. O Copilot, por sua vez, expõe mais de 13 modelos multi-fornecedor (Meta Llama, Mistral, DeepSeek…)
  • Chat no editor com contexto de código automático
  • Ações rápidas: refatoração, explicação de código, geração de testes e documentação
  • Modelo BYOK (traga sua própria chave de API) ou login via OAuth pelas CLIs oficiais (Claude Code, Codex) — o PocketCode não é um provedor de IA; as requisições vão direto do dispositivo para cada provedor

Modelo de monetização

A IDE local completa é 100% grátis e funcional.

Projetamos o modelo premium depois de estudar a fundo a concorrência (Acode, Spck Editor, Dcoder, AIDE, Replit, Termius) e o perfil psicográfico do nosso usuário-alvo.

Preços: US$ 6,99/mês · US$ 11,99/trimestre · US$ 34,99/ano

RecursoGrátisPremium
Editor completo com LSP
Terminal SSH1 host✅ Ilimitado
Testador de API completo
IA com Gemini (BYOK)✅ Habilitado+ GPT-4, Claude (BYOK)
Engines de BDSQLite + Firestore9 engines
MarketplaceAssets grátis+ Assets premium
DeployVercel, Railway, Fly.io
Temas do editor1Mais de 20

O princípio é simples: se você trabalha localmente, nunca paga. O premium é para quem precisa de mais poder na nuvem.


O que falta

Vamos ser claros: o PocketCode ainda não está publicado na Google Play. Estamos na fase final:

  • Testes formais e auditoria de performance
  • Otimizações de consumo de bateria e memória
  • Preparação da listagem na Play Store e dos materiais gráficos
  • Site (o que você está lendo agora)

Este site faz parte dessa preparação: construído com Next.js 16, i18n completo em espanhol e inglês, blog e SEO otimizado.


Por que estamos compartilhando tudo isso?

Porque a confiança se constrói com honestidade.

Não vamos inventar estatísticas de downloads nem avaliações falsas na Play Store. Quando lançarmos, os números serão reais. E este blog é onde vamos documentar cada passo.

O objetivo é simples: construir a IDE Android mais completa que existe, e construí-la do jeito certo. Se quiser acompanhar de perto, você pode conhecer melhor a IDE na documentação de introdução ou garantir seu acesso antecipado.

Pronto para experimentar o PocketCode?

Baixe o app e comece a programar pelo seu celular.