Zum Inhalt

BeeWare

Einmal schreiben. Überall einsetzen.

Schreiben Sie Ihre Apps in Python und veröffentlichen Sie sie auf iOS, Android, Windows, macOS, Linux, Web und tvOS mit reichhaltigen, nativen 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?

…sich nativ verhalten.

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 zuverlässigste Methode zur Entwicklung robuster und zuverlässiger Software bewährt. Aus diesem Grund sind alle Tools der BeeWare-Suite BSD-lizenziert und für jedermann zur Nutzung und Modifizierung 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, Menschen aller Erfahrungsstufen, aller Hintergründe, aller Rassen, Glaubensrichtungen, Orientierungen und Ausdrucksformen zu akzeptieren. Das BeeWare-Projekt hat sich zum Ziel gesetzt, eine vielfältige, einladende Gemeinschaft aufzubauen und zu pflegen. Wir bieten jedem, der sich als Mitwirkender engagieren möchte, eine offene Mentorenrolle an, die durch einen streng durchgesetzten Verhaltenskodex unterstützt wird.

Mitmachen!

Wenn das alles interessant klingt, schauen Sie sich doch einmal die BeeWare-Projekte an und sehen Sie, wie Sie diese bei der Entwicklung von Python-Anwendungen nutzen können. Wenn Sie einen Beitrag leisten möchten, aber noch nie zuvor an einem Open-Source-Projekt mitgearbeitet haben, beginnen Sie mit unserem Leitfaden für Erstbeitragende. Wenn Sie bereit sind, direkt einzusteigen, lesen Sie die Dokumentation oder unseren Leitfaden dazu, wie Sie helfen können.

Bleiben Sie in Kontakt!

Folgen Sie @beeware@fosstodon.org auf Mastodon oder treten Sie der BeeWare-Enthusiasten-Mailingliste bei, um Updates, Hinweise, Tipps und Ankündigungen zum Projekt zu erhalten.

Mitglieder

BeeWare wird von Nutzern wie Ihnen unterstützt! Jeder Beitrag hilft: Klicken Sie hier, um einen Beitrag zu leisten.

Gold-Mitglied

Anaconda logo Anaconda logo

Aktuelle Nachrichten

March 02: February 2026 Status Update

Bevorstehende Veranstaltungen

Nothing at the moment…

Dokumentation

Ein Python natives, OS natives GUI Toolkit.

Konvertieren Sie ein Python-Projekt in eine eigenständige native Anwendung.

…und vieles mehr.