Přeskočit obsah

BeeWare

Napište jednou. Nasaďte 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 a 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.

Nástroje nativní pro Python…

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?

…pro mobilní zařízení a stolní počítače…

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?

…fungující 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 vypadají a chovají se jako zcela nativní nástroje. Nativní vzhled, nativní chování a nasazení stejným způsobem jako u nativní aplikace. Proč by vaše nástroje v Pythonu neměly zapadat stejně dobře jako nativní nástroje?

Tohle je BeeWare.

To je nabídka BeeWare: nástroje, které vám pomohou psát kód v Pythonu s bohatým nativním uživatelským rozhraním, a knihovny i podpůrný kód potřebné ke spuštění tohoto kódu na systémech iOS, Android, macOS, Linux, Windows, tvOS a dalších.

Otevřený zdrojový kód

Model open-source vývoje se osvědčil jako nejspolehlivější způsob tvorby robustního a spolehlivého softwaru. Proto je celá sada nástrojů BeeWare dostupná pod licencí BSD a každý ji může používat a upravovat.

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

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í ve formě pull requestu na GitHubu.

V rozmanitosti je síla

Rozmanitá komunita je silná komunita. Znamená to přijímat lidi se všemi úrovněmi 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. Nabízíme mentorování každému, kdo se chce zapojit jako přispěvatel, a podporuje nás v tom Kodex chování komunity BeeWare, který důsledně uplatňujeme.

Přispějte!

Pokud vás to všechno zaujalo, podívejte se na projekty BeeWare a zjistěte, jak je můžete využít při vývoji aplikací v Pythonu. Pokud byste chtěli přispět, ale dosud jste se na open source projektech nepodíleli, začněte naším průvodcem pro začínající přispěvatele. Jestliže se cítíte připraveni pustit se do toho rovnou, podívejte se do dokumentace nebo si projděte náš návod jak můžete pomoci.

Zůstaňte v kontaktu!

Sledujte @beeware@fosstodon.org na Mastodonu nebo se přihlaste k odběru zpravodaje pro příznivce BeeWare, abyste dostávali aktualizace, rady, tipy a oznámení související s projektem.

Členové

BeeWare podporují uživatelé, jako jste vy! I malý příspěvek pomůže: klikněte sem a přispějte.

Zlatý člen

Anaconda logo Anaconda logo

Nejnovější zprávy

August 03: July 2026 Status Update

Nadcházející události

Dokumentace

Sada nástrojů pro grafické rozhraní nativní pro Python i operační systém.

Převeďte projekt v Pythonu na samostatnou nativní aplikaci.

…a mnoho dalšího.