Saltar al contenido
Volver al inicio
Volver al blog
Update

PocketCode: Estado actual del desarrollo

Un vistazo transparente al estado real de PocketCode — qué hemos construido, qué falta y hacia dónde vamos. 9 módulos, 300+ pantallas y un modelo premium diseñado para ser justo.

5 min
Por Pelayo Naredo
PocketCode: Estado actual del desarrollo

PocketCode es un IDE nativo para Android que integra 9 herramientas profesionales en una sola app. Editor de código con LSP, terminal integrado

  • SSH, API tester, gestor de bases de datos con PostgreSQL nativo, diseñador visual, marketplace comunitario, asistencia IA multi-proveedor, AI Office y Workflows.

Construido con Kotlin y Jetpack Compose, arquitectura limpia multi-módulo, Material 3 dark-first. No es un concepto: son más de 300 pantallas y composables ya implementados.

En este post queremos ser completamente transparentes sobre dónde estamos.


Lo que ya está construido

Editor de código — 77 archivos, 45+ composables

El módulo más maduro del proyecto. Un equivalente móvil a VS Code:

  • LSP completo para 8 lenguajes (TypeScript, JavaScript, Python, HTML, CSS, JSON, YAML, Bash) y resaltado para 16+ más, con autocompletado semántico, diagnósticos inline y parameter hints
  • Multi-cursor, minimap, code folding, búsqueda con regex, Go to Definition, Peek Definition
  • Refactoring completo: renombrar símbolo, extraer método/variable, mover a archivo
  • Git integrado con blame, diff viewer, rebase, cherry-pick, stash y AI commit messages
  • Command Palette, Vim/Emacs mode, 20+ temas, split editor, keybindings configurables
  • Emmet, snippets, path autocompletion, formateo de código, encoding selector

Es el editor de código móvil más completo que conocemos. Punto.


Terminal Linux + SSH — 41 composables, 31 sheets

Un cliente SSH tipo Termius más un terminal local integrado (un shell POSIX/BusyBox):

  • SSH con autenticación por contraseña, clave (RSA, Ed25519, ECDSA), certificado y multifactor
  • SFTP integrado con navegador de archivos remoto, cola de transferencias y editor inline
  • Port forwarding local (-L), remoto (-R), dynamic SOCKS (-D), X11 y agent forwarding
  • Shell local POSIX (BusyBox) con las utilidades Unix estándar — Python, Node y otros lenguajes se ejecutan desde el botón Run del editor, no como comandos de shell
  • Multi-sesión con split view (hasta 4 paneles), broadcast input, macros y expect rules

API Tester — 10 tabs principales

Un Postman completo en tu bolsillo:

  • REST, WebSocket, GraphQL y SSE en un solo cliente
  • 8 tipos de autenticación: OAuth 2.0, Bearer, Basic, API Key, Digest, AWS Signature, Hawk, NTLM
  • Colecciones jerárquicas, entornos con variables, collection runner
  • Mock server, performance testing, import/export cURL, generación de código en múltiples lenguajes

Gestor de bases de datos — 33 pantallas

Soporte para 9 motores de bases de datos activos: SQLite/Room, Firestore, Neon, Supabase, PlanetScale, MongoDB, Turso y Upstash.

  • Diagrama ER auto-generado con cardinalidad, zoom/pan y mini-mapa
  • Consola SQL con syntax highlighting, autocompletado de tablas/columnas y EXPLAIN visual
  • Explorador de schema completo, backup/restore, mock data generator
  • Color-coding por entorno (rojo = producción, verde = dev) para evitar accidentes

Diseñador visual — 6 composables

Una herramienta tipo Figma Lite integrada directamente en el IDE:

  • Canvas HTML/CSS interactivo con zoom, pan, snap-to-grid y guías de alineación
  • 7 breakpoints responsive, 10 animaciones CSS preconfiguradas, design tokens
  • Exportación a HTML/CSS, React, Vue, Svelte y SVG

Marketplace — 13 composables

Plataforma comunitaria para compartir y descargar recursos:

  • Código, diseños, plantillas y componentes con categorías y tags
  • Búsqueda con filtros, ratings, reviews y secciones destacadas
  • Backend con API REST + Firestore

Asistencia IA — 40+ composables

Integración con múltiples proveedores de inteligencia artificial:

  • 4 proveedores integrados (todos bajo BYOK / OAuth): Google Gemini, OpenAI (Codex), Anthropic Claude y GitHub Copilot. Copilot a su vez expone 13+ modelos multi-vendor (Meta Llama, Mistral, DeepSeek…)
  • Chat integrado en el editor con contexto de código automático
  • Quick actions: refactoring, explicación de código, generación de tests y documentación
  • Modelo BYOK (trae tu propia API key) o login OAuth con las CLIs oficiales (Claude Code, Codex) — PocketCode no es proveedor de IA, las peticiones van directas del dispositivo al proveedor

Modelo de monetización

El IDE local completo es 100% gratuito y funcional.

Hemos diseñado el modelo premium tras estudiar a fondo la competencia (Acode, Spck Editor, Dcoder, AIDE, Replit, Termius) y la psicografía de nuestros usuarios objetivo.

Precio: $6.99/mes · $11.99/trimestre · $34.99/año

CaracterísticaFreePremium
Editor con LSP completo
Terminal SSH1 host✅ Ilimitados
API Tester completo
IA con Gemini (BYOK)✅ Habilitado+ GPT-4, Claude (BYOK)
Motores de BDSQLite + Firestore9 motores
MarketplaceAssets gratis+ Assets premium
DeployVercel, Railway, Fly.io
Temas del editor120+

El principio es simple: si trabajas en local, nunca pagas. Premium es para quien necesita más potencia en la nube.


Lo que falta

Seamos claros: PocketCode aún no está publicada en Google Play. Estamos en la fase final:

  • Testing formal y auditoría de rendimiento
  • Optimizaciones de consumo de batería y memoria
  • Preparación del listing y material gráfico para Play Store
  • Sitio web (lo que estás leyendo ahora)

Este sitio es parte de esa preparación: construido con Next.js 16, i18n completo en español e inglés, blog y SEO optimizado.


¿Por qué contamos todo esto?

Porque la confianza se construye con honestidad.

No vamos a inventar estadísticas de descargas ni puntuaciones falsas en Play Store. Cuando lancemos, los números serán reales. Y este blog será donde documentemos cada paso.

El objetivo es simple: construir el IDE Android más completo que existe, y hacerlo bien.

¿Listo para probar PocketCode?

Descarga la app y empieza a programar desde tu móvil.