BeeWare

Écrire une seule fois. Déployer partout.

Écrivez vos applications en Python et publiez-les sur iOS, Android, Windows, MacOS, Linux, Web et tvOS en utilisant des interfaces utilisateur riches et natives. Plusieurs applications, une seule base de code, avec une expérience utilisateur entièrement native sur chaque plateforme.

Suivre le tutoriel Je veux contribuer Faites un don et soutenez-nous !

Une base de code. Plusieurs applications.

BeeWare vous permet d'écrire votre application en Python et de la diffuser sur plusieurs plateformes. Pas besoin de réécrire l'application dans plusieurs langages de programmation. Cela signifie aucun problème avec les outils de construction, les environnements, la compatibilité, etc.

Outils natifs Python...

Python a fait ses preuves en tant que langage très performant - accessible aux nouveaux venus, mais puissant dans les mains des experts. Pourquoi ne pourriez-vous pas utiliser Python partout où vous devez demander à un ordinateur de faire quelque chose ? Et vos outils ne devraient-ils pas exploiter toutes les capacités de Python en tant que langage, et pas seulement les parties qui correspondent bien à une liaison C ?

...sur mobile et ordinateur...

L'informatique moderne ne se fait pas dans une fenêtre de console 80x25. Elle se fait sur les téléphones, les tablettes et les ordinateurs de bureau avec des interfaces utilisateur riches. Ne devriez-vous pas être en mesure d'utiliser Python dans tous ces endroits, et exploiter les capacités uniques de ces plateformes ?

...se comporter de manière native.

Les utilisateurs finaux ne devraient pas avoir à se soucier du langage dans lequel leurs outils sont écrits. Et cela commence par une apparence et un comportement comme des outils totalement natifs. Apparence native, comportement natif, livrés de la même manière qu'une application native. Pourquoi vos outils Python ne s'intégreraient-ils pas aussi bien qu'un outil natif ?

Voici BeeWare.

C'est ce que BeeWare fournit. Des outils pour vous aider à écrire du code Python avec une interface utilisateur riche et native, ainsi que les bibliothèques et le code de support nécessaires pour faire fonctionner ce code sur iOS, Android, macOS, Linux, Windows, tvOS, et plus encore.

Open source

Le processus de développement Open Source s'est avéré être le moyen le plus fiable pour développer des logiciels robustes et fiables. C'est pourquoi l'ensemble de la suite d'outils BeeWare est sous licence BSD, et disponible à tous pour utilisation et modification.

Toutes les contributions sont les bienvenues

Mais il ne s'agit pas seulement de code. Un projet logiciel réussi nécessite de la documentation, des compétences en matière de conception, des commentaires et des rapports de bogues. La communauté BeeWare reconnaît que toutes les contributions sont importantes - pas seulement celles qui viennent sous la forme d'une demande d'extraction sur GitHub.

La diversité fait la force

Une communauté diversifiée est une communauté forte. Cela signifie qu'il faut accepter des personnes de tous niveaux d'expérience, de toutes origines, de toutes races, croyances, orientations et expressions. Le projet BeeWare s'engage à développer et maintenir une communauté diversifiée et accueillante. Nous avons une offre ouverte pour encadrer toute personne qui souhaite s'impliquer en tant que contributeur, soutenue par un Code de conduite qui est rigoureusement appliqué.

Contribuez !

Si tout cela vous semble intéressant, pourquoi ne pas jeter un coup d'œil aux projets BeeWare et voir comment vous pouvez les utiliser pour développer des applications Python ? Ou, si vous souhaitez contribuer, mais que vous n'avez jamais contribué à l'open source auparavant, commencez par notre guide pour les nouveaux contributeurs. Si vous vous sentez prêt à vous lancer directement, consultez les pages du projet ou notre guide sur ce que vous pouvez faire pour aider.

Restez en contact !

Suivez @beeware@fosstodon.org sur Mastodon, ou rejoignez la liste de diffusion des passionnés de BeeWare pour obtenir des mises à jour, des conseils, des astuces et des annonces concernant le projet.

Membres

BeeWare est soutenu par des utilisateurs comme vous ! Chaque petit geste compte : [cliquez ici pour contribuer] (/adhésion/).

Gold Membre


Dernières nouvelles

02 May: April 2025 Status Update


Projets

Toga Toga

Une boîte à outils d'interface graphique native Python et OS.

Briefcase Briefcase

Convertir un projet Python en une application native autonome.

... et bien d'autres