Co je BeeWare?¶
Python se ukázal jako velmi schopný jazyk - přístupný pro nováčkům, ale v rukou odborníků je výkonný. Projekt BeeWare si klade za cíl využít sílu jazyka Python a využít ji k tomu, aby umožnil uživatelům všech úrovní dovedností vyvíjet aplikace s nativním uživatelským rozhraním. rozhraní.
Konečný cíl projektu BeeWare: Být schopen udělat pro mobilní a softwaru pro desktopové uživatele totéž, co Django pro web. softwaru - dát uživatelům do rukou sadu nástrojů a knihoven který jim umožní vyvíjet bohatá nativní uživatelská rozhraní a nasazovat je v prostředí, kde se nachází na svých zařízeních. To zahrnuje:
- Nástroje umožňující spouštění Pythonu na různých zařízeních,
- Nástroje pro balení projektu Python, aby mohl běžet na těchto zařízeních,
- Knihovny pro přístup k nativním widgetům a funkcím zařízení,
- Nástroje, které pomáhají vyvíjet, ladit, analyzovat a nasazovat tyto projekty.
Cílem je, aby tato sada nástrojů byla dostatečně jednoduchá pro použití pro úplným nováčkům v prostředí podobném Django Girls; ale zároveň výkonný aby mohly být použity k vytvoření příštího Instagramu, Pinterestu nebo Disqus.
Nejde nám však jen o software. Naším cílem je také být projektem s se sociálním cítěním. Naším cílem je rozvíjet a udržovat rozmanitý a a máme kodex chování, který je přísně dodržován. a je důsledně dodržován. Usilujeme také o rozvoj zdravého a udržitelného komunitu - komunitu, která si je vědoma problémů duševního zdraví svých členů. účastníků a poskytuje lidem zdroje, aby se mohli začít angažovat, a pokračovat v zapojení do komunity.
Co všechno mohu s BeeWare dělat?¶
S aplikací BeeWare můžete:
- V systému macOS můžete vytvářet konzolové nebo grafické aplikace, zabalené do balíčků .app, DMG nebo instalačních souborů PKG, které jsou plně podepsané a ověřené pro distribuci prostřednictvím nezávislých kanálů nebo v obchodě macOS App Store.
- Ve Windows můžete vytvářet konzolové nebo grafické aplikace, balené jako instalační soubory MSI nebo archivy ZIP, které jsou kompatibilní se standardními podpisovými certifikáty pro nezávislou distribuci.
- V systému Linux můžete vytvářet konzolové nebo grafické aplikace, které lze balit jako nativní systémové balíčky (deb/rpm), Flatpaky nebo AppImages.
- V systému iOS můžete vytvářet nativní aplikace, které jsou zabaleny jako projekty Xcode a lze je kompilovat a distribuovat v obchodě iOS App Store.
- V systému Android můžete vytvářet aplikace v podobě binárních souborů APK nebo balíčků Android App Bundles (AAB), které jsou vhodné k distribuci prostřednictvím obchodu Google Play nebo k instalaci mimo oficiální kanály.
- Ve webových prohlížečích můžete vytvářet jednostránkové aplikace, které jsou zabaleny do souboru ZIP a lze je nasadit na jakýkoli webový server pro statické soubory.
Seznamte se s Brutem¶

Maskotem projektu BeeWare je včela Brutus. Je to pilný malý včelí dělnice.
Zábavný fakt: člověk, který chová včely, se nazývá apiarista - jméno, které se používá pro chov včel. který projekt BeeWare používá pro označení hlavního týmu. To je také odráží vztah, který chce mít hlavní tým k včelám. komunitou - jsme pastýři komunity a poskytneme jí informace o tom, co se v ní děje. ale víme, že skutečnou práci odvádí komunita jako celek. jako celek.
Kam dál?¶
Více informací o historii a filozofii BeeWare naleznete zde.
Pokud si chcete BeeWare vyzkoušet, vyzkoušejte náš tutoriál.
Pokud chcete být informováni o tom, co děláme, sledujte @beeware@fosstodon.org na Mastodonu. Pokud chcete dostávat aktualizace, rady, tipy a oznámení o projektu BeeWare, přihlaste se do mailing listu BeeWare Enthusiasts.