BeeWare

Escreva uma vez. Publique em todo lugar.

Escreva seus apps em Python e publique para iOS, Android, Windows, MacOS, Linux, Web, e tvOS usando interfaces de usuário ricas e nativas. Vários aplicativos, uma base de código, com uma experiência totalmente nativa para o usuário em todas as plataformas.

Saiba mais Quero contribuir Doe e nos dê suporte!

  Esta tradução está desatualizada!    Veja o que mudou na versão original

Um código base. Múltiplos aplicativos.

BeeWare permite que você escreva seu aplicativo em Python e o publique em múltiplas plataformas. Sem precisar reescrever o aplicativo em outras linguagens de programação. Isso significa sem problemas com build tools, ambientes, compatibilidade etc.

Ferramentas nativas do Python...

O Python provou ser uma linguagem altamente capaz - acessível para os recém-chegados, mas poderosa nas mãos de especialistas. Por que você não poderia usar Python em todos os lugares que você precisa dizer ao computador para fazer algo? E suas ferramentas não deveriam explorar todas as capacidades do Python como uma linguagem, e não apenas os bits que mapeiam bem para uma ligação com C?

...para mobile & desktop...

A computação moderna não acontece em uma janela de 80x25. Ela acontece em celulares, tablets e máquinas desktop com interfaces riquíssimas. Você não deveria ser capaz de usar Python em todos esses dispositivos, e explorar as capacidades únicas de cada uma dessas plataformas?

...com comportamento nativo.

Os usuários finais não devem ter que se importar com a linguagem em que suas ferramentas estão escritas. E isso começa com parecer e se comportar como ferramentas completamente nativas. Aparência nativa, comportamento nativo, entregues na forma como uma aplicação nativa é entregue. Por que as ferramentas do Python não deveriam se adequar tão bem como uma ferramenta nativa?

Isso é o BeeWare.

Isto é o que o BeeWare fornece. Ferramentas para ajudá-lo a escrever código Python com uma interface de usuário nativa rica; 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 mais.

Código Aberto

O processo de desenvolvimento em Código Aberto provou ser a maneira mais confiável de desenvolver um software robusto e confiável. É por isso que todo o conjunto de ferramentas BeeWare tem licença BSD e está disponível para todos para usar e modificar.

Todas as contribuições são bem-vindas

Mas não se trata apenas de código. Um projeto de software bem sucedido requer documentação, habilidades de design, comentários e relatórios de erros. A comunidade BeeWare reconhece que todas as contribuições são importantes - não apenas as que chegam como pull request no GitHub.

Da diversidade vem a força.

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 em desenvolver e manter uma comunidade diversificada e acolhedora. Temos uma oferta aberta para orientar qualquer pessoa que quer se envolver como contribuinte, apoiada por um Código de Conduta que é rigorosamente aplicado.

Contribua!

Se tudo isso parece interessante, por que não dar uma olhada nos projetos BeeWare e ver como você pode usá-los no desenvolvimento de aplicações Python? Ou, se você quiser contribuir, e nunca contribuiu para um projeto em Código Aberto antes, comece com o nosso guia para sua primeira contribuição. Se você se sentir pronto para mergulhar se envolver completamente, consulte as páginas do projeto ou o nosso guia de o que você pode fazer para ajudar.

Mantenha contato!

Siga @beeware@fosstodon.org no Mastodon, ou junte-se à lista de discussão dos entusiastas do BeeWare para atualizações, sugestões, dicas e anúncios relacionados para o projeto.

Membros

BeeWare é apoiado por usuários como você! Cada pequena ajuda conta: clique aqui para contribuir.

Um muito obrigado para

Últimas notícias

03 Apr: 2024Q2 Roadmap


Projetos

Briefcase Briefcase

Convert a Python project into a standalone native application.

Cricket Cricket

Test runner GUI that finds failures fast

Toga Toga

A Python native, OS native GUI toolkit.

... e tantos mais