QPyDesk - Editor y generador de códigos QR en tiempo real para QPython
Aprovecha el escáner de códigos QR integrado en QPython
La popular aplicación QPython hace posible la ejecución de scripts python en dispositivos Android. Puedes crear desde scripts sencillos para automatizar tareas hasta aplicaciones complejas. Debido a la imposibilidad actual de compilar a APK una aplicación creada con QPython para ser distribuida, en muchas ocasiones QPython se utiliza para hacer prototipos de aplicaciones que posteriormente pueden implementarse con ciertas modificaciones utilizando frameworks como Kivy.
QPython tiene un escáner de códigos QR integrado, pero habitualmente los códigos QR contienen una URL y QPython, al obtener dicha URL, no descarga el recurso de red y lo ejecuta. El código a ejecutar debe estar en el propio código QR.
Este es el motivo por el que existe QPyDesk!
Desarrolla en el PC y ejecuta en Android
QPyDesk es un editor de código python que genera el código QR que debe escanearse con QPython para ser ejecutado en Android. Mientras utilizas este editor, el código QR se actualiza automáticamente y en tiempo real, de modo que facilita el desarrollo de aplicaciones para QPython.
Los códigos QR tienen una capacidad de almacenamiento limitada, y esto lo tiene muy en cuenta QPyDesk. Si el script se complica y es demasiado grande para ser almacenado en un código QR hay una buena y una mala noticia:
QPyDesk genera un código QR alternativo que contiene el código necesario para descargar y ejecutar el script que estas editando. En este caso, el dispositivo Android en el que se ejecuta QPython debe estar conectado a la misma red de área local que el PC en el que estás ejecutando QPyDesk, ya que la descarga del script en edición se hace desde un servidor local.
En este caso, la mala noticia es que el código QR generado no es portátil, es decir, no es útil para distribuir la aplicaición. Sin embargo, sigue siendo útil para el desarrollo de la aplicación móvil desde el PC.
Capturas de pantalla
Descargar QPyDesk
QPyDesk es una aplicación portable que no requiere instalación. Es open-source y puedes descargarla en SourceForge:
REQUISITOS
- Sistema operativo Windows 7 x64 o superior.
- NET Framework 4.7.2 o superior.