Přeskočit obsah

BeeWare

Napište jednou. Nasazujte všude.

Pište své aplikace v jazyce Python a vydávejte je na platformách iOS, Android, Windows, macOS, Linux, Web a tvOS s využitím bohatých nativních uživatelských rozhraní. Více aplikací, jedna kódová základna, plně nativní uživatelské prostředí na každé platformě.

Jedna kódová základna. Více aplikací.

BeeWare umožňuje napsat aplikaci v jazyce Python a vydat ji na více platformách. Není třeba přepisovat aplikaci do více programovacích jazyků. To znamená žádné problémy s nástroji pro sestavení, prostředími, kompatibilitou atd.

Nativní nástroje Pythonu…

Python se ukázal jako velmi schopný jazyk - přístupný pro nováčky, ale výkonný v rukou odborníků. Proč byste neměli mít možnost používat Python všude, kde potřebujete počítači něco říct? A neměly by vaše nástroje využívat všechny možnosti jazyka Python, nejen ty části, které se pěkně mapují na vazbu v jazyce C?

…na mobilních zařízeních a počítačích…

Moderní výpočetní technika se neodehrává v okně konzole 80x25. Probíhá na telefonech, tabletech a stolních počítačích s bohatým uživatelským rozhraním. Neměli byste mít možnost používat Python na všech těchto místech a využívat jedinečné možnosti těchto platforem?

…chová se přirozeně.

Koncoví uživatelé by se neměli starat o to, v jakém jazyce jsou jejich nástroje napsány. A to začíná tím, že nástroje budou vypadat a chovat se jako zcela nativní nástroje. Nativní vzhled, nativní chování, poskytované způsobem, jakým se poskytují nativní aplikace. Proč by vaše nástroje v jazyce Python neměly zapadat stejně dobře jako nativní nástroje?

Toto je BeeWare.

To je to, co BeeWare nabízí. Nástroje, které vám pomohou napsat kód v jazyce Python s bohatým nativním uživatelským rozhraním, a knihovny a podpůrný kód, které jsou nezbytné pro spuštění tohoto kódu v systémech iOS, Android, macOS, Linux, Windows, tvOS a dalších.

Otevřený zdrojový kód

Proces vývoje open source se osvědčil jako nejspolehlivější způsob vývoje robustního a spolehlivého softwaru. Proto je celá sada nástrojů BeeWare licencována pod licencí BSD a je k dispozici všem k použití a úpravám.

Všechny příspěvky jsou vítány

Nejde však jen o kód. Úspěšný softwarový projekt vyžaduje dokumentaci, návrhářské dovednosti, zpětnou vazbu a hlášení chyb. Komunita BeeWare uznává, že všechny příspěvky jsou důležité - nejen ty, které přicházejí jako žádosti o stažení na GitHub.

V rozmanitosti je síla

Rozmanitá komunita je silná komunita. To znamená přijímat lidi všech úrovní zkušeností, ze všech prostředí, všech ras, vyznání, orientací a projevů. Projekt BeeWare se zavazuje rozvíjet a udržovat rozmanitou a vstřícnou komunitu. Máme otevřenou nabídku mentorovat kohokoli, kdo se chce zapojit jako přispěvatel, podpořenou Kodexem chování, který je přísně dodržován.

Přispějte!

Pokud vás to zaujalo, podívejte se na projekty BeeWare a zjistěte, jak je můžete využít při vývoji aplikací v jazyce Python. Pokud byste chtěli přispět, ale dosud jste se na open source projektech nepodíleli, začněte s naším průvodcem pro začínající přispěvatele. Pokud se cítíte připraveni se do toho rovnou pustit, podívejte se na dokumentaci nebo na našeho průvodce co můžete udělat, abyste pomohli.

Zůstaňte v kontaktu!

Sledujte @beeware@fosstodon.org na Mastodonu nebo se připojte k mailing listu nadšenců BeeWare, kde najdete aktualizace, rady, tipy a oznámení týkající se projektu.

Členové

BeeWare je podporován uživateli, jako jste vy! Každý příspěvek pomáhá: klikněte zde a přispějte.

Zlatý člen

Anaconda logo Anaconda logo

Nejnovější zprávy

March 02: February 2026 Status Update

Nadcházející události

Nothing at the moment…

Dokumentace

Sada nástrojů GUI nativně pro Python a operační systém.

Převedení projektu Python na samostatnou nativní aplikaci.

…a mnoho dalšího.