Saltar al contenido
Portada » Blog » PyLauncher: scripts Python en tu pantalla de inicio Android

PyLauncher: scripts Python en tu pantalla de inicio Android

Ejecutar scripts de Python directamente desde la pantalla de inicio de Android suena a experimento de laboratorio, pero PyLauncher lo convierte en algo sorprendentemente útil para el día a día técnico.

PyLauncher es un launcher para Android orientado a desarrolladores que quieren lanzar scripts Python con un toque, sin abrir terminales ni IDEs. El paquete com.littlebytesofpi.pylauncher actúa como puente entre el entorno de escritorio de tu móvil y el intérprete Python que tengas instalado, típicamente a través de QPython o Termux. Requiere Android 5.0 como mínimo y el APK ronda los 2 MB, algo ligero incluso para dispositivos viejos.

Lo que hace no es magia: crea accesos directos en el launcher que apuntan a ficheros .py o .qpy y los ejecuta con el motor configurado. Simple. Y eso es exactamente lo que necesitas cuando tienes cuatro scripts de automatización que usas cada semana.

Cómo instalar PyLauncher en Android paso a paso

  1. 1
    Instala primero el intérprete: Termux (desde F-Droid, no desde Play Store) o QPython 3. Sin intérprete, PyLauncher no tiene motor que invocar.
  2. 2
    Descarga PyLauncher desde F-Droid. Activa «Fuentes desconocidas» en Ajustes → Seguridad → Instalar apps desconocidas si es la primera app fuera de Play Store.
  3. 3
    Al abrirlo por primera vez, ve a Menú → Configuración → Python engine y selecciona el intérprete instalado. Si usas Termux, apunta a la ruta del binario: /data/data/com.termux/files/usr/bin/python3.
  4. 4
    Crea un acceso directo: Menú → Añadir script → Explorar, selecciona tu fichero .py y asígnale nombre e icono. Arrástralo a la pantalla de inicio como cualquier widget.
  5. 5
    Prueba el acceso directo. Si el script necesita permisos (red, almacenamiento), Android te los pedirá la primera vez a través del intérprete configurado.

PyLauncher vs las alternativas de pago: qué pierdes y qué ganas

El competidor directo más conocido es QPython Pro, la versión premium del entorno Python para Android, que en 2026 cuesta alrededor de 4,99 € en qpython.com e incluye su propio launcher integrado, editor y consola. La segunda alternativa relevante es Pydroid 3 Premium, disponible en Google Play con suscripción de unos 3,99 € al mes, que también ofrece ejecución rápida desde atajos.

Evítalo
QPython Pro
4,99 € único + rastreo
Todo integrado
Código cerrado
Editor incluido

Recomendado
PyLauncher
Gratis y libre
Sin rastreo
Código abierto
2 MB de APK

Evítalo
Pydroid 3 Premium
~3,99 €/mes suscripción
IDE completo
Suscripción mensual
Play Store obligatorio

La diferencia real: QPython y Pydroid son entornos completos, PyLauncher es solo el lanzador. Si ya tienes Termux configurado con tus librerías, PyLauncher encaja perfectamente sin duplicar herramientas.

Para qué sirve PyLauncher en 2026 (casos reales)

Yo lo uso para tres scripts concretos que tengo anclados en la pantalla de inicio: uno que hace backup de contactos en formato VCF a una carpeta de Syncthing, otro que consulta una API meteorológica y me devuelve la temperatura en notificación, y un tercero que renombra en lote las fotos de un directorio con marca de tiempo ISO 8601.

Eso es lo que PyLauncher hace bien: convertir scripts utilitarios en botones de un toque. No es un IDE, no tiene depurador, no autocompletado. Es un lanzador, y hace eso sin adornos.

Pasa parámetros al script desde el acceso directo

En Menú → Editar acceso directo → Argumentos puedes añadir parámetros fijos que se pasan como sys.argv al script. Útil si tienes el mismo script con distintas configuraciones: un acceso directo con --modo=trabajo y otro con --modo=personal.

Ejecuta scripts desde Termux sin abrir la app

Configura el intérprete como /data/data/com.termux/files/usr/bin/python3 y añade en tu script la línea import subprocess para encadenar comandos de shell. Así PyLauncher lanza Python y Python lanza lo que necesites en Termux. El script corre en el contexto de permisos de Termux, no del launcher.

Cuándo PyLauncher NO es lo que necesitas

Si estás empezando con Python en Android, PyLauncher va a frustrarte. No incluye intérprete, no tiene consola de salida visible por defecto, y si tu script falla en silencio no verás ningún error a menos que lo hayas programado tú explícitamente con logging a fichero.

Para aprender, Pydroid 3 o QPython son mejores puntos de entrada. PyLauncher es para quien ya tiene sus scripts funcionando y quiere acceso rápido, no para quien los está escribiendo.

Dos megabytes, sin tracking, sin suscripción. Si llevas tiempo con Termux y tienes scripts que lanzas cada semana, PyLauncher es el eslabón que faltaba entre la terminal y la pantalla de inicio. La pregunta es cuántos scripts tienes ya esperando un botón.