BeeWare

Escreva uma vez. Implemente em qualquer lugar.

Escreva seus aplicativos em Python e lance-os no iOS, Android, Windows, MacOS, Linux, Web e tvOS usando interfaces de usuário nativas e avançadas. Vários aplicativos aplicativos, uma base de código, com uma experiência de usuário totalmente nativa em cada plataforma.

Faça o tutorial Quero contribuir Faça uma doação e nos apoie!

One codebase. Multiple apps.

O BeeWare permite que você escreva seu aplicativo em Python e o libere em várias plataformas. Não há necessidade de reescrever o aplicativo em várias linguagens de programação. Isso significa sem problemas com ferramentas de compilação, ambientes, compatibilidade etc.

Python native tools...

Python provou ser uma linguagem altamente capaz - acessível para iniciantes, mas poderosa nas mãos de especialistas. Por que você não deveria poder usar Python em todos os lugares em que precisa dizer a um computador para fazer algo? E suas ferramentas não deveriam explorar todos os recursos do Python como linguagem, e não apenas as partes que mapeiam bem uma ligação com o C?

...on mobile & desktop...

A computação moderna não acontece em uma janela de console de 80x25. Ela acontece em fones, tablets e computadores de mesa com interfaces de usuário avançadas. Você não deveria ser capaz de usar o Python em todos esses locais e explorar os recursos exclusivos dessas plataformas?

...behaving natively.

Os usuários finais não devem se preocupar com o idioma em que suas ferramentas são escritas. E isso começa com a aparência e o comportamento como ferramentas completamente nativas. Aparência nativa, comportamento nativo, entregues da mesma forma que um aplicativo nativo é entregue. Por que suas ferramentas Python não deveriam se encaixar tão bem quanto uma ferramenta nativa?

This is BeeWare.

É isso que o BeeWare oferece. Ferramentas para ajudá-lo a escrever código Python com uma interface de usuário rica e nativa; e as bibliotecas e o código de suporte necessários para que esse código seja executado em iOS, Android, macOS, Linux, Windows, tvOS e muito mais.

Open source

O processo de desenvolvimento de código aberto provou ser a maneira mais confiável de desenvolver software robusto e confiável. É por isso que todo o conjunto de ferramentas BeeWare tem licença BSD e está disponível para todos usarem e modificarem.

All contributions welcome

Mas não se trata apenas de código. Um projeto de software bem-sucedido requer documentação, habilidades de design, feedback e relatórios de bugs. A comunidade BeeWare reconhece que todas as contribuições são importantes - não apenas aquelas que vêm como uma solicitação pull no GitHub.

From diversity comes strength

Uma comunidade diversificada é uma comunidade forte. Isso significa aceitar pessoas de todos os níveis de experiência, de todas as origens, de todas as raças, credos, orientações e expressões. O projeto BeeWare está comprometido com o desenvolvimento e a manutenção de uma comunidade diversificada e acolhedora. Temos uma oferta aberta para orientar qualquer pessoa que queira se envolver como colaborador, apoiada por um Código de Conduta que é rigorosamente aplicado.

Contribua!

If all this sounds interesting, why not take a look at the BeeWare documentation and see how you can use them to develop Python applications? Or, if you'd like to contribute, see our guide on what you can do to help, If you've never contributed to open source before, start with our guide for first time contributors.

Stay in touch!

Siga @beeware@fosstodon.org no Mastodon ou entre na lista de discussão de entusiastas do BeeWare para obter atualizações, dicas e anúncios relacionados ao projeto.

Membros

O BeeWare é sustentado por usuários como você! Cada pedacinho ajuda: clique aqui para contribuir.

Gold Membro


Últimas notícias

04 Nov: 2025 Curtin University Capstone Project


Projetos

Toga Toga

Um kit de ferramentas de GUI nativo do Python e do sistema operacional.

Briefcase Briefcase

Converta um projeto Python em um aplicativo nativo autônomo.

... and many more