BeeWare

Las herramientas de desarrollo para Python

BeeWare es una colección de proyectos que pueden utilizarse para ayudar a desarrollar, depurar y ejecutar software Python. Cada herramienta sigue la filosofía Unix de hacer una cosa bien. Cada herramienta se puede utilizar de forma aislada, o se pueden encadenar para proporcionar un conjunto enriquecido de herramientas de programación.

Cuéntame más Quiero contribuir Quiero donar

  El contenido y/o traducción de esta página puede estar desactualizado!    Ver que ha cambiado

Herramientas nativas para Python...

Python ha demostrado ser un lenguaje altamente capaz - accesible para los novatos, pero muy potente en manos de expertos. ¿Por qué no deberíamos ser capaces de utilizar Python en todas partes cada vez que necesitamos decirle a la computadora que haga algo? ¿Y no deberían nuestras herramientas aprovechar todas las capacidades de Python como lenguaje, no sólo los bits que se correlacionan bien con un enlace al lenguaje C?

...en móvil y en el escritorio...

La informática moderna no ocurre en una ventana de consola de 80x25. Sucede en teléfonos, tabletas y máquinas de escritorio con interfaces de usuario. ¿No deberíamos poder usar Python en todas esas ubicaciones, y aprovechar las capacidades únicas de esas plataformas?

...comportamiento nativo.

Los usuarios finales no deberían tener que preocuparse por el lenguaje en el que están escritas sus herramientas. Y esto comienza con herramientas completamente nativas que se ven y s comportarse como tal. Apariencia nativa, comportamiento nativo, desplegado en la forma en que se utiliza una aplicación nativa. ¿Por qué nuestras herramientas de Python no deberían encajar tan bien como lo hace una herramienta nativa?

Esto es BeeWare.

Esto es lo que ofrece BeeWare. Herramientas para ayudarte a escribir código de Python con una interfaz de usuario enriquecida nativa; y las librerías y el código de soporte necesarios para que tu código se ejecute en iOS, Android, macOS, Linux, Windows, tvOS y más.

Código abierto

El proceso de desarrollo Open Source ha demostrado ser la forma más confiable de desarrollar software robusto y confiable. Es por eso que todo el conjunto de herramientas de BeeWare está licenciado como BSD, y está disponible para que todos lo utilicen y modifiquen.

Todas las contribuciones son bienvenidas

Pero no se trata sólo de código. Un proyecto de software exitoso requiere documentación, diseño, comentarios e informes de errores. La comunidad de BeeWare reconoce que todas las contribuciones son importantes - no sólo las que vienen como un pull request en GitHub.

De la diversidad viene la fuerza

Una comunidad diversa es una comunidad fuerte. Esto significa aceptar a personas de todos los niveles de experiencia, de todos los orígenes, de todas las razas, credos, orientaciones y expresiones. El proyecto BeeWare se compromete a desarrollar y mantener una comunidad diversa y acogedora. Tenemos una oferta abierta para enseñar a cualquiera que quiera involucrarse como colaborador, respaldado por un Código de Conducta que se aplica rigurosamente.

Contribuye!

Todo esto suena interesante, pero ¿por qué no echar un vistazo a los proyectos de BeeWare y ver cómo puedes utilizarlos para desarrollar aplicaciones Python? O bien, si deseas contribuir y nunca has contribuido a la creación de código abierto, comienza con nuestra 'guía para colaboradores por primera vez'. Si ya te sientes listo para sumergirte directamente, echa un vistazo a las páginas del proyecto o a nuestra guía sobre lo que puedes hacer para ayudar.

Permanece en contacto!

Sigue a @beeware@fosstodon.org en Mastodon o únete a la lista de correo de entusiastas de BeeWare para obtener actualizaciones, sugerencias, consejos y anuncios relacionados con el proyecto.

Miembros

BeeWare es patrocinado y soportado por usuarios como tú! Cada pequeña contribución ayuda: haz clic aquí para contribuir.

Muchas gracias a

Últimas noticias

03 Apr: 2024Q2 Roadmap


Proyectos

Briefcase Briefcase

Convert a Python project into a standalone native application.

Cricket Cricket

Herramienta gráfica para ejecutar pruebas y encontrar fallas rápidamente

Toga Toga

Un toolkit gráfico nativo de Python y nativo del sistema operativo.

Batavia Batavia

Una implementación en Javascript de la máquina virtual de Python

VOC VOC

Un transpilador que convierte el bytecode de Python en bytecode de Java.

... y muchos más