Ejecuta JavaScript en Android con un Node.js real — sin configuración
Ejecuta JavaScript en tu teléfono Android sobre un runtime de Node.js real incluido — en el dispositivo, sin nada que instalar. Qué se ejecuta, cómo funciona y dónde están los límites honestos.
Ejecutar JavaScript en un teléfono suele significar una consola del navegador o
una web que ejecuta tu código en otro lugar. Ninguna es un runtime real, y
ambas dependen de la conexión. PocketCode incluye un Node.js real, empaquetado
dentro de la app, y ejecuta tus archivos .js en el dispositivo — al
instante, sin nada que instalar.
Un Node.js real, en el dispositivo
Esto no es un truco de JavaScript-en-un-webview. PocketCode incluye un runtime
Node.js real como binario nativo (v25.3.0 en móviles ARM de 64 bits) y ejecuta
tus scripts localmente. Abre un
archivo .js, toca Run y obtienes el comportamiento real de Node:
console.log,console.errory compañía se muestran en una consola de verdad.- Las funciones modernas del lenguaje —
async/await, módulos, generadores, destructuring, encadenamiento opcional — funcionan todas, porque es el motor real, no un subconjunto. - Los códigos de salida y las trazas de pila aparecen en el panel Run, y JavaScript sobre Node es el único lenguaje con un botón Debug ahí.
Como la ejecución es local, tu código no se envía al ejecutor de nadie. (La app necesita conexión para iniciar sesión; abrir la app con una sesión ya iniciada funciona sin conexión; después, tu código se ejecuta en el dispositivo. El interruptor Permitir red en motores WASM de Ejecutar con argumentos afecta a los lenguajes WebAssembly, no a Node.)
Para qué es genial
Un Node.js de bolsillo es realmente útil:
- Scripting y automatización — transforma texto, procesa JSON, genera archivos.
- Aprender y practicar JavaScript — sigue un curso, machaca algoritmos, prueba un fragmento en cuanto se te ocurre la idea.
- Prototipar lógica — esboza una función, un parser, una pequeña máquina de estados y ejecútala de inmediato.
Combínalo con el servidor de lenguaje de TypeScript/JavaScript del editor, que se
instala con un toque, para el autocompletado y con los diagnósticos en línea
integrados, que señalan == vs ===, var vs let/const y más (mira la
guía del editor de código), además de un
comando de Emmet para cualquier HTML/CSS que escribas al lado, y JavaScript en
un teléfono deja de sentirse como una concesión.
Los límites honestos
- Node sin npm.
npmynpxno vienen incluidos. Es para ejecutar tus propios scripts y módulos, no un flujo de trabajo con gestor de paquetes. Los add-ons nativos (archivos.node) tampoco se cargan. El terminal integrado tienenodeen el PATH, también sinnpm. - Intérprete-más-JIT en un teléfono. Sobradamente rápido para scripts y ejercicios; el cómputo pesado y sostenido irá por detrás de un escritorio.
- No es una granja de compilación en el dispositivo. Ejecuta JavaScript; no incluye una cadena de herramientas nativa para compilar otros ecosistemas.
Dentro de esos límites, es el lenguaje real, no un juguete.
Uno de muchos
JavaScript es uno de los lenguajes incluidos dentro de la app desde el primer arranque — junto a TypeScript (que se ejecuta sobre el mismo Node), Python, C, Ruby, PHP, Java y Kotlin — con Lua, Go y Rhai como packs opcionales. Consulta la lista completa en ejecuta código en 16 lenguajes en Android.
Tu teléfono ejecuta JavaScript real sobre un Node.js real — privado y al instante.
PocketCode está disponible en Google Play. Consigue PocketCode para ejecutarlo en tu propio dispositivo.
Editor de código