Saltar a contenido

BeeWare

Escribe una vez. Implementa en todas partes.

Escribe tus aplicaciones en Python y lánzalas en iOS, Android, Windows, macOS, Linux, Web y tvOS utilizando interfaces de usuario nativas y completas. Múltiples aplicaciones, un solo código base, con una experiencia de usuario totalmente nativa en todas las plataformas.

Un código base. Múltiples aplicaciones.

BeeWare le permite escribir su aplicación en Python y publicarla en múltiples plataformas. No es necesario reescribir la aplicación en varios lenguajes de programación. Significa sin incidencia con herramientas de compilación, entornos, compatibilidad, etc.

Herramientas nativas de Python…

Python ha demostrado ser un lenguaje muy capaz, accesible para los recién llegados, pero potente en manos de expertos. ¿Por qué no ibas a poder utilizar Python siempre que necesites decirle a un equipo que haga algo? ¿Y no deberían tus herramientas explotar todas las capacidades de Python como lenguaje, no sólo las partes que se adaptan bien a un vínculo en C?

…en dispositivos móviles y ordenadores…

La informática moderna no se desarrolla en una ventana de consola de 80x25. Ocurre en teléfonos, tabletas y máquinas de escritorio con ricas interfaces de usuario. No deberías ser capaz de usar Python en todos esos lugares, y explotar las capacidades únicas de esas plataformas?

…comportándose de forma nativa.

A los usuarios finales no debería importarles en qué idioma están escritas sus herramientas. Y eso empieza por parecer y comportarse como herramientas completamente nativas. Apariencia nativa, comportamiento nativo, entregadas de la misma manera que una aplicación nativa. ¿Por qué tus herramientas Python no deberían encajar tan bien como una herramienta nativa?

Esto es BeeWare.

Esto es lo que ofrece BeeWare. Herramientas que le ayudarán a escribir código Python con una interfaz de usuario rica y nativa, y las bibliotecas y el código de soporte necesarios para ejecutar ese código en iOS, Android, macOS, Linux, Windows, tvOS y mucho más.

Código abierto

El proceso de desarrollo de código abierto ha demostrado ser la forma más fiable de desarrollar software robusto y fiable. Por eso, todo el conjunto de herramientas BeeWare tiene licencia 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 de éxito requiere documentación, habilidades de diseño, comentarios e informes de errores. La comunidad BeeWare reconoce que todas las contribuciones son importantes, no solo las que llegan como pull request a GitHub.

La diversidad es fuente de fortaleza.

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 asesorar a cualquiera que quiera participar como colaborador, respaldada por un Código de Conducta que se aplica de forma rigurosa.

¡Contribuye!

Si todo esto te parece interesante, ¿por qué no echas un vistazo a los proyectos BeeWare y ves cómo puedes utilizarlos al desarrollar aplicaciones Python? O, si te gustaría contribuir y nunca antes has contribuido al código abierto, empieza con nuestra guía para colaboradores noveles. Si te sientes preparado para lanzarte directamente, consulta la documentación o nuestra guía sobre qué puedes hacer para ayudar.

¡Mantente en contacto!

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

Miembros

¡BeeWare cuenta con el apoyo de usuarios como tú! Cada pequeño gesto ayuda: haz clic aquí para contribuir.

Miembro Gold

Anaconda logo Anaconda logo

Últimas noticias

March 02: February 2026 Status Update

Próximos eventos

Documentación

Un conjunto de herramientas GUI nativo de Python y del sistema operativo.

Convierte un proyecto Python en una aplicación nativa independiente.

…y mucho más.