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.
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
01 Dec: November 2024 Status Update
Projetos
Briefcase
Convert a Python project into a standalone native application.
Cricket
Test runner GUI that finds failures fast
Toga
A Python native, OS native GUI toolkit.