Aller au contenu

BeeWare

Écrivez une seule fois. Déployez partout.

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

Une seule 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 comportant 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.

Code source libre

Le processus de développement open source s'est révélé être le moyen le plus fiable pour développer des logiciels robustes et fiables. C'est pourquoi l'ensemble des outils BeeWare sont sous licence BSD et disponibles pour tous à utiliser et à modifier.

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 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 proposons ouvertement de parrainer toute personne souhaitant s'impliquer en tant que contributeur, en nous appuyant sur un code de conduite rigoureusement appliqué.

Contribuez !

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

Restez en contact !

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

Les membres

BeeWare est soutenu par des utilisateurs comme vous ! Chaque petit geste compte : cliquez ici pour contribuer.

Membre Gold

Anaconda logo Anaconda logo

Dernières nouvelles

March 02: February 2026 Status Update

Événements à venir

Nothing at the moment…

Documentation

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

Convertir un projet Python en une application native autonome.

…et bien plus encore.