BeeWare
Einmal schreiben. Überall bereitstellen.
Schreiben Sie Ihre Anwendungen in Python und veröffentlichen Sie sie auf iOS, Android, Windows, MacOS, Linux, Web und tvOS unter Verwendung reichhaltiger, nativer Benutzeroberflächen. Mehrere Apps, eine Codebasis, mit einer vollständig nativen Benutzererfahrung auf jeder Plattform.
Eine Codebasis. Mehrere Apps.
Mit BeeWare können Sie Ihre Anwendung in Python schreiben und sie auf mehreren Plattformen veröffentlichen. Es ist nicht nötig, die Anwendung in mehreren Programmiersprachen neu zu schreiben. Das bedeutet keine Probleme mit Build-Tools, Umgebungen, Kompatibilität, etc.
Python-native Tools...

Python hat sich als äußerst fähige Sprache erwiesen - zugänglich für Neulinge, aber mächtig in den Händen von Experten. Warum sollten Sie Python nicht überall verwenden können, wo Sie einem Computer sagen müssen, dass er etwas tun soll? Und sollten Ihre Werkzeuge nicht alle Möglichkeiten von Python als Sprache nutzen, nicht nur die Teile, die sich gut auf eine C-Bindung übertragen lassen?
...auf Mobilgeräten und Desktop-Computern...

Moderne Datenverarbeitung findet nicht in einem 80x25-Konsolenfenster statt. Es geschieht auf Telefonen, Tablets und Desktop-Rechnern mit reichhaltigen Benutzeroberflächen. Sollten Sie nicht in der Lage sein, Python an all diesen Orten zu verwenden und die einzigartigen Fähigkeiten dieser Plattformen auszunutzen?
...verhalten sich nativ.

Endbenutzer sollten sich nicht darum kümmern müssen, in welcher Sprache ihre Werkzeuge geschrieben sind. Und das fängt damit an, dass sie aussehen und sich verhalten wie vollständig native Tools. Natives Aussehen, natives Verhalten, bereitgestellt auf die Art und Weise, wie eine native Anwendung bereitgestellt wird. Warum sollten sich Ihre Python-Tools nicht genauso gut einfügen wie ein natives Tool?
Das ist BeeWare.

Das ist es, was BeeWare bietet. Werkzeuge, die Ihnen helfen, Python-Code mit einer reichhaltigen, nativen Benutzeroberfläche zu schreiben; und die Bibliotheken und den Support-Code, die notwendig sind, um diesen Code auf iOS, Android, macOS, Linux, Windows, tvOS und mehr zum Laufen zu bringen.
Open Source

Der Open-Source-Entwicklungsprozess hat sich als die zuverlässigste Methode zur Entwicklung robuster und zuverlässiger Software erwiesen. Aus diesem Grund ist die gesamte BeeWare-Suite von Tools BSD-lizenziert und für alle zur Nutzung und Änderung verfügbar.
Alle Beiträge sind willkommen

Aber es geht nicht nur um Code. Ein erfolgreiches Software-Projekt erfordert Dokumentation, Design-Fähigkeiten, Feedback und Fehlerberichte. Die BeeWare-Community erkennt an, dass alle Beiträge wichtig sind - nicht nur die, die als Pull-Request auf GitHub eingehen.
Aus Vielfalt entsteht Stärke

Eine vielfältige Gemeinschaft ist eine starke Gemeinschaft. Das bedeutet, dass Menschen aller Erfahrungsstufen, aller Hintergründe, aller Ethnien, Glaubensrichtungen, Orientierungen und Ausdrucksformen akzeptiert werden. Das BeeWare-Projekt verpflichtet sich zur Entwicklung und Aufrechterhaltung einer vielfältigen, einladenden Gemeinschaft. Wir haben ein offenes Angebot, jeden als Mentor zu unterstützen, der sich als Mitwirkender engagieren möchte, unterstützt durch einen Verhaltenskodex, der rigoros durchgesetzt wird.
Mitmachen!
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.
Bleiben Sie in Kontakt!
Folgen Sie @beeware@fosstodon.org auf Mastodon oder treten Sie der Mailingliste für BeeWare-Enthusiasten bei, um Aktualisierungen, Hinweise, Tipps und Ankündigungen im Zusammenhang mit dem Projekt zu erhalten.
Mitglieder
BeeWare wird von Nutzern wie Ihnen unterstützt! Jedes kleine bisschen hilft: hier klicken, um zu spenden.
Gold Member
Latest News
04 Nov: 2025 Curtin University Capstone Project
Projects
Toga
Ein Python natives, OS natives GUI Toolkit.
Briefcase
Konvertieren Sie ein Python-Projekt in eine eigenständige native Anwendung.
