
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 Code-Basis. Mehrere Anwendungen.
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 Handy & Desktop...
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?
Dies 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.
Offene Quelle
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!
Wenn das alles interessant klingt, werfen Sie doch einen Blick auf die BeeWare-Projekte und sehen Sie, wie Sie diese bei der Entwicklung von Python-Anwendungen einsetzen können. Wenn Sie gerne einen Beitrag leisten möchten, aber noch nie zu Open Source beigetragen haben, beginnen Sie mit unserem Leitfaden für Erstbeitragende. Wenn Sie sich bereit fühlen, direkt einzusteigen, schauen Sie sich die Projektseiten oder unseren Leitfaden was Sie tun können, um zu helfen an.
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
13 Jun: 2025 Curtin University Capstone Project
Meet the Bee Team
EuroPython 2025
Juli 14, 2025 - Juli 20, 2025
Projects
Toga
Ein Python natives, OS natives GUI Toolkit.
Briefcase
Konvertieren Sie ein Python-Projekt in eine eigenständige native Anwendung.