BeeWare
Napište jednou. Nasazení všude.
Pište aplikace v jazyce Python a vydávejte je v systémech iOS, Android a Windows, MacOS, Linux, Web a tvOS s bohatým nativním uživatelským rozhraním. Více aplikací, jedna kódová základna, s plně nativním uživatelským prostředím na každém z nich. platformě.
One codebase. Multiple apps.
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.
Python native tools...

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?
...on mobile & desktop...

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?
...behaving natively.

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?
This is 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.
Open source

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 přístupná všem k použití a úpravám.
All contributions welcome

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.
From diversity comes strength

Různorodá 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 různorodou 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 důsledně dodržován.
Přispějte!
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.
Stay in touch!
Sledujte @beeware@fosstodon.org na Mastodonu nebo připojte se k mailing listu nadšenců BeeWare pro aktualizace, rady, tipy a oznámení týkající se projektu.
Členové
BeeWare je podporován uživateli, jako jste vy! Každý malý kousek pomáhá: klikněte zde pro příspěvek.
Gold Member
Latest News
04 Nov: 2025 Curtin University Capstone Project
Projects
Toga
Sada nástrojů GUI nativně pro Python a operační systém.
Briefcase
Převedení projektu Python na samostatnou nativní aplikaci.
