appJar

De Wikipedia, la enciclopedia libre


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

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[editar]

appJar está licenciado bajo la licencia GNU General Public License v3.0,[4]​ aprobada por la Free Software Foundation.

Historia[editar]

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[editar]

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[editar]

  1. «GuiProgramming - Python Wiki». wiki.python.org. Consultado el 19 de noviembre de 2017. 
  2. Jarvis, Richard. «appJar». appjar.info (en inglés). Consultado el 19 de noviembre de 2017. 
  3. «appJar.info». appjar.info. Consultado el 19 de noviembre de 2017. 
  4. Jarvis, Richard (16 de noviembre de 2017), appJar: Simple Tkinter GUIs in Python, consultado el 19 de noviembre de 2017 .
  5. «Primera versión». GitHub (en inglés). Consultado el 19 de noviembre de 2017. 
  6. Jarvis, Richard, appJar: A GUI wrapper for tkinter, consultado el 19 de noviembre de 2017 .

Enlaces externos[editar]