Boa Constructor

Boa Constructor
Información sobre la plantilla
BoaConstructor.png
Entorno visual para programas de computadoras
Género Entorno de desarrollo integrado
Sistemas Operativos compatiblesWindows, GNU/Linux, Mac...
IdiomaInglés y Español
LicenciaGNU General Public License (GPL)
Sitio web
http://boa-constructor.sourceforge.net/


Boa Constructor es una plataforma cruzada Python IDE y wxPython GUI Builder. Ofrece la creación de marco visual y la manipulación, un inspector de objetos, muchos puntos de vista de la fuente como los navegadores de objeto, las jerarquías de la herencia, la cadena de documentación generada HTML, un depurador avanzado y ayuda integrada.¿Que Contiene Boa Constructor?

Comentario para instalación

Para instalar Boa Constructor (si no tienes una distribución basada en Debian) puedes dirigirte a la web oficial del proyecto leer antes las instrucciones y requerimientos el cual uno de ellos es muy importante si no quieres tener complicaciones: debes tener instalado Python y las Wx las puedes descargar de www.wxpython.org, si tienes una distro basada en Debian como por ejemplo Ubuntu puedes instalarla fácilmente desde la opción Centro de Software de Ubuntu.

IDE de Boa Constructor

Apoyo Zope

Creación de objetos y la edición. Cortar, copiar, pegar, importación y exportación. La creación de la Propiedad y la edición en la ventana y la depuración de secuencias de comandos Python. Está escrito en Python, utiliza wxPyton biblioteca que envuelve wxWindows.

Python

Python como encontraré en esta misma enciclopedia, es un lenguajes de programación interactivo y orientado a objetos. A menudo es comparado con Tcl, Perl,Scheme o Java. Python combina una potencia notable con una sintaxis muy clara. Tiene módulos, clases, excepciones, muy alto nivel de los tipos de datos dinámicos, y tipado dinámico. Hay interfaces para llamadas al sistema y muchas bibliotecas, y los nuevos incorporados en los módulos se escriben fácilmente en C o C++. Python es también utilizable como un lenguaje de extensión para aplicaciones que necesitan una interfaz programable.


wxPython

wxPython es un módulo de extensión de Python que encapsula las clases wxWindows GUI. Actualmente está disponible para el Win32 y GTK puertos de wxWindows, pero tan pronto como los otros puertos son llevados hasta el mismo nivel que Win32 y GTK, que debe ser bastante trivial para que wxPython para ser utilizado con la nueva interfaz gráfica.

wxWindows

wxWindows es un conjunto de bibliotecas que permite aplicaciones C + + para compilar y ejecutar en diferentes tipos de computadoras, con un mínimo de cambios en el código fuente. Hay una biblioteca por cada interfaz gráfica de usuario compatibles (como Motif, o Windows). Además de ofrecer una API común (Application Programming Interface) para la funcionalidad de interfaz gráfica de usuario, que proporciona la funcionalidad para acceder a algunos de uso común de funcionamiento las instalaciones del sistema, tales como copiar o borrar archivos. wxWindows es un "marco" en el sentido de que proporciona una gran cantidad de funcionalidad integrada, que la aplicación puede utilizar o sustituir en caso necesario, ahorrando así un gran esfuerzo de codificación. Estructuras de datos básicas tales como cadenas, listas enlazadas y tablas hash son también soportadas.

El IDE de Boa Constructor

La Barra, donde aparecen ya algunos controles/paquetes/librerías/controles listos para su uso además de contar con las herramientas de ayuda (esos pequeños libros que se observan en la parte superior)

Barra o paleta de herramientas

El Inspector de Objetos, donde se cargarán las propiedades de los objetos una vez sean seleccionados permitiéndonos cambiarlas a nuestro gusto y/o necesidad.

Inspector de Objetos

El Editor - Explorador, donde se cargarán nuestros formularios y se lleva a cabo la programación de los mismos.

El Editor - Explorador

Fuente