Czym jest BeeWare?¶
Python udowodnił, że jest wysoce wydajnym językiem - przystępnym dla przystępny dla nowicjuszy, ale potężny w rękach ekspertów. Projekt BeeWare ma na celu wykorzystanie potęgi Pythona jako języka i umożliwienie użytkownikom na wszystkich poziomach umiejętności tworzenie aplikacji z natywnymi interfejsami użytkownika. interfejsami użytkownika.
Końcowy cel projektu BeeWare: Być w stanie zrobić dla oprogramowania mobilnego i desktopowego to samo, co Django zrobiło dla oprogramowania webowego. - oddanie w ręce użytkowników zestawu narzędzi i bibliotek które umożliwiają im tworzenie bogatych, natywnych interfejsów użytkownika i wdrażanie ich na na swoich urządzeniach. Obejmuje to:
- Narzędzia umożliwiające uruchamianie języka Python na różnych urządzeniach,
- Narzędzia do pakowania projektu Python, aby mógł działać na tych urządzeniach,
- Biblioteki umożliwiające dostęp do natywnych widżetów i funkcji urządzeń,
- Narzędzia pomagające w opracowywaniu, debugowaniu, analizowaniu i wdrażaniu tych projektów.
Celem jest, aby ten zestaw narzędzi był wystarczająco łatwy w użyciu dla początkującym użytkownikom w środowisku podobnym do Django Girls; ale na tyle potężny na tyle potężny, by mógł być wykorzystany do stworzenia kolejnego Instagrama, Pinteresta czy Disqus.
Nie chodzi nam jednak tylko o oprogramowanie. Naszym celem jest również bycie projektem sumieniem społecznym. Dążymy do rozwoju i utrzymania zróżnicowanej i i integracyjną społeczność, a nasz Kodeks Postępowania jest rygorystycznie rygorystycznie egzekwowany. Dążymy również do rozwoju zdrowej i zrównoważonej społeczności. społeczności - takiej, która jest świadoma kwestii zdrowia psychicznego swoich uczestników uczestników i zapewnia zasoby, dzięki którym ludzie mogą zacząć się angażować, i nadal angażować się w życie społeczności.
Co mogę zrobić dzięki BeeWare?¶
Dzięki BeeWare możesz:
- W systemie macOS można tworzyć aplikacje konsolowe lub graficzne, spakowane w postaci plików .app, DMG lub instalatorów PKG, w pełni podpisane i poświadczone notarialnie, przeznaczone do dystrybucji niezależnej lub w sklepie macOS App Store.
- W systemie Windows można tworzyć aplikacje konsolowe lub z graficznym interfejsem użytkownika, spakowane w postaci instalatorów MSI lub archiwów ZIP, zgodne ze standardowymi certyfikatami podpisu cyfrowego, co umożliwia ich niezależną dystrybucję.
- W systemie Linux można tworzyć aplikacje konsolowe lub graficzne, pakowane jako natywne pakiety systemowe (deb/rpm), pliki Flatpak lub AppImage.
- W systemie iOS można tworzyć aplikacje natywne, spakowane jako projekty Xcode, które można kompilować i udostępniać w sklepie iOS App Store.
- W systemie Android można tworzyć aplikacje w postaci plików APK lub pakietów aplikacji Android (AAB), które nadają się do dystrybucji za pośrednictwem sklepu Google Play lub do instalacji z innych źródeł.
- W przeglądarkach internetowych można tworzyć aplikacje jednostronicowe, spakowane w plik ZIP, które można udostępniać na dowolnym serwerze plików statycznych.
Poznaj Brutusa¶

Pszczoła Brutus jest maskotką projektu BeeWare. Jest małą, pracowitą robotnicą.
Ciekawostka: osoba, która hoduje pszczoły, nazywana jest apiarystą - to nazwa której projekt BeeWare używa do opisania głównego zespołu. To również odzwierciedla również relację, jaką główny zespół chce mieć ze społecznością społecznością - jesteśmy pasterzami społeczności i zapewniamy kierunek, ale wiemy, że prawdziwą pracę wykonuje społeczność jako całość. jako całość.
Co dalej?¶
Więcej informacji na temat historii i filozofii BeeWare można znaleźć tutaj.
Jeśli chcesz wypróbować BeeWare, skorzystaj z naszego samouczka.
Jeśli chcesz być na bieżąco z naszymi działaniami, śledź @beeware@fosstodon.org na Mastodonie. Jeśli chcesz otrzymywać aktualności, porady, wskazówki i ogłoszenia dotyczące projektu BeeWare, zapisz się na listę mailingową entuzjastów BeeWare.