Introducción a PocketCode: Tu IDE móvil con IA
Descubre cómo PocketCode revoluciona el desarrollo móvil con inteligencia artificial integrada y todas sus características principales.
Bienvenido a PocketCode
PocketCode es un IDE profesional para Android que lleva el desarrollo de software a tu bolsillo. Con integración de IA, resaltado de sintaxis para 39 lenguajes de programación y conexión con las plataformas de desarrollo que usas.
¿Por qué PocketCode?
En un mundo cada vez más móvil, los desarrolladores necesitan herramientas que se adapten a su estilo de vida. PocketCode te permite:
- Programar en cualquier lugar: No necesitas una laptop pesada
- Aprovechar la IA: Asistente inteligente que entiende tu código
- Conectar con tus herramientas favoritas: GitHub, Vercel, Supabase y más
- Ejecutar el código en tu dispositivo: necesitas conexión para iniciar sesión; abrir la app con una sesión ya iniciada funciona sin conexión, y después tu código se ejecuta en el dispositivo
Características Principales
🤖 Asistente de IA Integrado
Conecta tu propia cuenta de IA bajo modelo BYOK (una API key de Google Gemini, OpenAI o Anthropic Claude) o inicia sesión con tu cuenta de ChatGPT (mediante la CLI Codex incluida, en móviles ARM de 64 bits) o con GitHub (Copilot). PocketCode no es proveedor de IA — el consumo lo factura el proveedor — y puedes usar el asistente para:
- Generar código automáticamente: Describe lo que necesitas y deja que la IA lo escriba
- Depurar errores: Encuentra y corrige bugs más rápido
- Explicar código complejo: Entiende código que no escribiste tú
- Sugerir mejoras: Optimiza tu código con recomendaciones inteligentes
# Ejemplo: Pide a la IA "escribe una función que compruebe si un número es primo"
def es_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 es_primo(n)])
💻 Soporte Multi-Lenguaje
Escribe código en 39 lenguajes con resaltado de sintaxis, 19 de ellos con servidor de lenguaje de un toque para autocompletado y diagnósticos, y ejecútalo desde la app. En total, 16 lenguajes y tipos de archivo se ejecutan en el móvil:
- Incluidos en la app: JavaScript y TypeScript (Node.js; TypeScript no se comprueba de tipos), Python, Ruby, PHP, C, Java (un intérprete limitado), Kotlin, Shell y SQL
- Paquetes opcionales que puedes descargar: Lua, Go (un intérprete, solo biblioteca estándar) y scripts estilo Rust (Rhai)
- Aún sin ejecutor que funcione: C++, C#, Perl, Zig, Dart y Swift
- HTML, JSON y Markdown se abren en vista previa
🔄 Integración con Git
Git está integrado en la app: no hay nada que instalar ni ningún
comando git que escribir. Clona desde GitHub, GitLab o Bitbucket, prepara por
fragmentos, haz commit, push y pull, trabaja con ramas, stash, blame y rebase, y
lee tus pull requests, issues y CI de GitHub. La terminal local es un shell
BusyBox y no tiene binario git. Todo lo local funciona sin conexión; clonar,
push y pull necesitan conexión.
No más esperar a llegar a casa para hacer ese commit urgente.
☁️ Despliegues y backends
Backend Manager sigue lo que has desplegado en 33 servicios, con tus propios tokens: despliegues, logs, dominios y errores en Vercel, Netlify, Render, Railway, Cloudflare Pages y DigitalOcean, entre otros. Leer es gratis, y en Free puedes redesplegar de uno en uno; el rollback, los logs en vivo y los cambios son Pro.
Empezando
Para comenzar a usar PocketCode:
- Descarga la app desde Google Play Store
- Crea una cuenta con correo y contraseña, Google o GitHub (necesita conexión para iniciar sesión)
- Conecta tu cuenta de IA (BYOK con API key de Gemini, OpenAI o Anthropic, o inicio de sesión con ChatGPT o GitHub Copilot — opcional)
- Crea o abre un proyecto (el plan Free incluye un proyecto; Pro quita ese límite e incluye 7 días de prueba gratis)
- ¡Empieza a programar!
Próximos Pasos
En los siguientes tutoriales aprenderás a:
- Configurar integración con GitHub
- Usar el asistente de IA efectivamente
- Seguir tu primer despliegue desde el móvil
- Trabajar con bases de datos
Soporte
Hoy no existe un servidor oficial de Discord ni un foro público. Para contactarnos, usa la página de contacto o el reporte de bug de la app (Ajustes → Acerca de → Reportar un error).
¿Listo para empezar?
¡Feliz coding! 🚀