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ě.

Absolvujte výukový kurz Chci přispět Přispějte a podpořte nás!

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ím telefonu a počítači...

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?

...se chová nativně.

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.

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.

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.

Z rozmanitosti pramení síla

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!

Pokud vám to zní zajímavě, podívejte se na projekty BeeWare a zjistěte, jak je můžete využít při vývoji aplikací v jazyce Python. Nebo pokud chcete přispívat a nikdy předtím jste do open source nepřispívali, začněte s naším průvodcem pro začínající přispěvatele. Pokud se cítíte připraveni se do projektu rovnou ponořit, podívejte se na stránky projektu 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 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

02 May: April 2025 Status Update


Projects

Toga Toga

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

Briefcase Briefcase

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

... a mnoho dalších