Saltar al contenido
Volver al inicio
Tutorial

Un IDE para tabletas Android: qué cambia con una pantalla más grande y qué usar

Una tableta Android con teclado sirve para programar de verdad. Qué pedirle a un IDE para tableta, las opciones y cómo aprovecha PocketCode el espacio.

5 min
Por Pelayo Naredo
Un IDE para tabletas Android: qué cambia con una pantalla más grande y qué usar

Respuesta corta: una tableta Android con teclado Bluetooth basta para scripts, proyectos web, back-end y administrar servidores. Lo importante es un IDE que aproveche el ancho (árbol de archivos, código y terminal a la vista a la vez) y responda al teclado. Las opciones principales son Termux con code-server, Acode y PocketCode; aquí explico qué hace cada una en una tableta.

Hago PocketCode, así que lee lo que digo de él con eso en mente.

Qué cambia con una tableta

En el móvil cambias de pantalla todo el rato. En una tableta puedes tener las cosas una al lado de otra:

  • Un árbol de archivos acoplado junto al código, en vez de un cajón que abres y cierras.
  • Una terminal con sus herramientas a la vista, o dos terminales divididas en pantalla.
  • Petición y respuesta juntas cuando pruebas una API.
  • Un teclado físico con atajos, que hace que escribir pase de lento a normal.

Busca un IDE que cambie de verdad su diseño en una pantalla ancha. Un diseño de móvil estirado a 11 pulgadas no es mejor que el móvil.

Las opciones

Termux con code-server

Termux más code-server te da VS Code en el navegador de la tableta, que en una pantalla grande se usa muy bien. Tienes los paquetes de Termux para tus herramientas. Los límites: configurarlo lleva tiempo, code-server solo instala extensiones web en Android salvo que cargues archivos .vsix a mano, y es una pestaña del navegador, no una app.

Acode

Un editor ligero de código abierto (MIT) con plugins, GitHub y SFTP, y una terminal Alpine Linux con apk. En una tableta va bien para editar y ejecutar cosas desde su terminal. Gratis con anuncios, o de pago.

GitHub Codespaces en el navegador

VS Code completo conectado a una máquina en la nube, cómodo en una pantalla grande con teclado. Las cuentas personales del plan Free de GitHub incluyen 120 horas de núcleo al mes. Necesita conexión todo el rato.

PocketCode

PocketCode es un IDE para celulares y tabletas Android. En una tableta, el código de la app muestra estos cambios:

  • La navegación pasa a un raíl lateral en horizontal.
  • El editor acopla el árbol de archivos en pantallas de 840 dp de ancho o más, y puedes redimensionarlo entre 200 dp y el 45 % del ancho. En pantallas más estrechas es un cajón.
  • La terminal acopla su panel de herramientas (snippets, hosts, SFTP y más) a la derecha cuando hay sitio, y puede dividirse en dos sesiones (la vista dividida es de Pro).
  • El probador de APIs tiene un diseño para tableta en horizontal con petición y respuesta lado a lado, y atajos: Ctrl+Enter para enviar, Ctrl+T pestaña nueva, Ctrl+W cerrar pestaña y Ctrl+S guardar.
  • Teclado: mapas de teclas de VS Code, IntelliJ IDEA, Sublime Text y Atom, y una paleta de comandos.

El editor de PocketCode en una tableta Android: el árbol de archivos acoplado a la izquierda con el proyecto TaskCLI y un archivo de Python abierto a la derecha

Captura real del editor en una tableta, con el árbol de archivos acoplado.

La terminal de PocketCode en una tableta Android: la shell local a la izquierda y el panel de snippets acoplado a la derecha

La terminal en la misma tableta, con el panel de herramientas acoplado.

Lo que no hace: no compila apps de Android, su shell no tiene gestor de paquetes y necesita Android 9 o posterior en un dispositivo de 64 bits.

¿Y crear apps de Android en la tableta?

Es la pregunta que más sale, así que va la respuesta honesta: todavía es limitado. AndroidIDE, el proyecto más conocido para crear apps de Android en el propio dispositivo, se archivó en 2024, y sus autores remiten a un sucesor llamado Code on the Go. La mayoría de IDE para tableta, PocketCode incluido, son para scripts, web, back-end y servidores.

Comparación

Termux + code-serverAcodeCodespacesPocketCode
Diseño para pantalla anchaVS Code en el navegadorEditor y terminalVS Code en el navegadorÁrbol acoplado, herramientas de terminal y diseño del probador de APIs
Atajos de tecladoLos de VS CodeSíLos de VS CodeMapas de VS Code, IntelliJ, Sublime y Atom
Ejecuta códigoEn la tabletaDesde su terminalEn la nubeEn la tableta
Funciona sin conexiónSíSíNoSí, con la sesión iniciada
ConfiguraciónVarios pasosInstalar la appNavegador y cuenta de GitHubInstalar la app
PrecioGratisGratis con anuncios, o de pago120 horas de núcleo/mes gratisPlan gratuito; Pro opcional

Cómo elegir

  • Quieres VS Code y su ecosistema, sin conexión: Termux con code-server.
  • Quieres VS Code y siempre tienes conexión: Codespaces.
  • Quieres algo ligero con gestor de paquetes en la terminal: Acode.
  • Quieres un IDE que se reorganice para la tableta, con Git, SSH, bases de datos y probador de APIs en la misma app: PocketCode.

Fuentes


PocketCode se descarga gratis en Google Play. Consigue PocketCode y pruébalo en tu tableta. En la página del editor hay más capturas en tableta.

Preguntas frecuentes

¿Se puede programar en una tableta Android?

Sí. Con un teclado Bluetooth, una tableta Android ejecuta editores, terminales e IDE que corren el código en el dispositivo. La pantalla grande hace práctico ver a la vez el árbol de archivos, el código y una terminal.

¿Cuál es el mejor IDE para una tableta Android?

Depende del trabajo. Termux con code-server te da VS Code en el navegador, Acode es un editor ligero con terminal y PocketCode es un IDE con árbol de archivos acoplado, terminal, Git, bases de datos y probador de APIs que adapta su diseño a las tabletas.

¿Funcionan los atajos de teclado en una tableta Android?

En PocketCode, sí. Tiene mapas de teclas de VS Code, IntelliJ IDEA, Sublime Text y Atom, una paleta de comandos y atajos en el probador de APIs como Ctrl+Enter para enviar una petición.

¿Puedo crear apps de Android en una tableta Android?

Solo de forma limitada. AndroidIDE, el proyecto más conocido para eso, se archivó en 2024. La mayoría de IDE para tableta, PocketCode incluido, son para scripts, web y back-end, no para compilar apps de Android.

La herramienta detrás de este artículo

Editor de código

¿Listo para probar PocketCode?

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