AppJar
appJar | ||
---|---|---|
Información general | ||
Tipo de programa | software | |
Desarrollador | Richard Jarvis | |
Lanzamiento inicial | 2015 | |
Licencia | Licencia GPL | |
Información técnica | ||
Programado en | Python | |
Versiones | ||
Última versión estable | 0.8 () | |
Enlaces | ||
Sitio web oficial Repositorio de código | ||
[editar datos en Wikidata] |
appJar es una biblioteca Python de código abierto multiplataforma para el desarrollo de GUIs (interfaces gráficas de usuario).[1] Puede ejecutarse en Linux, OS X y Windows. Fue concebido, y continúa desarrollándose con un uso educativo como centro de atención,[2] por lo que va acompañado de una documentación exhaustiva, así como de lecciones fáciles de seguir.[3]
Licencia
appJar está licenciado bajo la licencia GNU General Public License v3.0,[4] aprobada por la Free Software Foundation.
Historia
appJar se concibió originalmente como un simple envoltorio alrededor de tkinter, para permitir a los alumnos de secundaria desarrollar interfaces gráficas de usuario sencillas en Python. El objetivo era ocultar la complejidad, para que los alumnos pudieran centrarse en algoritmos de escritura, sin tener que preocuparse de cómo posicionar los widgets y vincularlos a las funciones. Comenzó en el invierno de 2014, como un simple proyecto interno, pero pronto comenzó a crecer. Se publicó en GitHub el 31 de julio de 2015,[5] y se agregó por primera vez al repositorio de PyPi el 20 de diciembre de 2016.[6]
Ejemplo
Este es un simple ejemplo en appJar con el mítico "Hola, Mundo":
#!/usr/bin/env python from appJar import gui app = gui("Hola, Mundo") app.addLabel("l1", "Es tu hombre principal, Richard, para enseñar trucos y consejos rápidos de codificación.!") app.go()
Referencias
- ↑ «GuiProgramming - Python Wiki». wiki.python.org. Consultado el 19 de noviembre de 2017.
- ↑ Jarvis, Richard. «appJar». appjar.info (en inglés). Consultado el 19 de noviembre de 2017.
- ↑ «appJar.info». appjar.info. Consultado el 19 de noviembre de 2017.
- ↑ Jarvis, Richard (16 de noviembre de 2017), appJar: Simple Tkinter GUIs in Python, consultado el 19 de noviembre de 2017 .
- ↑ «Primera versión». GitHub (en inglés). Consultado el 19 de noviembre de 2017.
- ↑ Jarvis, Richard, appJar: A GUI wrapper for tkinter, consultado el 19 de noviembre de 2017 .
Enlaces externos
- Página web oficial
- AppJar en GitHub.
- PyPi
- PyPi Docs
- Esta obra contiene una traducción total derivada de «appJar» de Wikipedia en inglés, concretamente de esta versión del 18 de noviembre de 2017, publicada por sus editores bajo la Licencia de documentación libre de GNU y la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.
- Datos: Q29364614