Jak zazářit v balení Pythonu s poezií a kufříkem
published Dan Yeaw; 3 January 2019
Dan napsal příspěvek na blog o tom, jak používat poezii a aktovku k balení. vaší knihovny nebo aplikace.
Jak rozjet balení Pythonu pomocí poezie a Briefcase
Click here to read the full article
5 kroků k vytvoření nativních GUI widgetů pro BeeWare v jazyce Python
published Dan Yeaw; 8 November 2018
Dan napsal příspěvek na blogu o tom, jak si vytvořit vlastní grafické uživatelské rozhraní Toga Widget.
5 kroků k vytvoření nativních GUI widgetů pro BeeWare v jazyce Python
Click here to read the full article
...včely?
by Katie McLaughlin; published 25 October 2017
Vývoj multiplatformních aplikací je svatým grálem softwaru. inženýrství. Napište jednou, spusťte všude - na stolních počítačích, mobilech i na internetu. na webu. V průběhu let se o to pokoušelo mnoho lidí, ale Absolutním vrcholem této umělecké formy je, aby si toho nikdo nevšiml - chcete aby vaše aplikace vypadaly a působily jako nativní aplikace, aby si toho uživatelé nemohli všimnout. nepoznali. Bonusovými body je, pokud váš vývoj probíhá v jazyce, který jste již znáte a používáte. To je cílem BeeWare: sady aplikací pro aplikačních nástrojů a knihoven, které k vývoji nativních aplikací pro různé platformy aplikací v jazyce Python. Během této krátké prezentace se Katie bude věnovat na prohlídku balíku BeeWare a popíše, jak jsme použili balíček BeeWare v praxi. projekt jako inkubátor pro nové přispěvatele do open source v celém světě. po celém světě.
(Rozhovor bohužel nebyl zaznamenán, ale Katie nahrála screencast pro nás!)
As seen at GitHub Constellation Sydney
Pokryté včelami! Nasazení aplikace na 6 platforem za 20 minut
by Russell Keith-Magee; published 5 August 2017
Chtěli jste někdy napsat aplikaci s grafickým uživatelským rozhraním, kterou byste mohli spustit na svém počítači? notebooku? A co třeba aplikaci, kterou můžete spustit na svém telefonu? Historicky, bylo v jazyce Python obtížné dosáhnout těchto cílů a nemožné je dosáhnout bez toho, abyste se naučili jiné API pro každou platformu. Ale to už neplatí.
BeeWare je kolekce nástrojů a knihoven, která umožňuje vytvářet multiplatformní nativní aplikace s grafickým uživatelským rozhraním v čistém jazyce Python, zaměřené na desktopové, mobilní a webové platformy. V této přednášce se seznámíte s následujícími tématy sadu nástrojů a knihoven BeeWare a dozvíte se, jak je můžete používat. vyvinout od základu jednoduchou aplikaci s grafickým uživatelským rozhraním, kterou lze nasadit do provozu. jako samostatnou desktopovou aplikaci, aplikaci pro mobilní telefony a webovou aplikaci. webovou aplikaci - bez jakýchkoli změn v aplikaci. kódové základny.
As seen at PyCon AU 2017
Jak napsat transpiler jazyka Python
by Russell Keith-Magee; published 20 May 2017
Všichni víme, že Python je výkonný a expresivní programovací jazyk. Možná ale nevíte, jak velká část vnitřních funkcí jazyka Python je sama o sobě. můžete používat a manipulovat s ním.
V této přednášce se seznámíte s nástroji a knihovnami Pythonu. pro manipulaci s kompilací a prováděním kódu Pythonu. Na stránkách také uvidíte, jak můžete tyto nástroje použít k cílenému vykonávání jiná prostředí než virtuální stroj CPython.
Snek v prohlížeči
by Katie McLaughlin; published 19 May 2017
Python je jazyk, který má již desítky let velkou komunitu a má solidní základy na serveru, ale nemá dobrý uživatelský příběh v prohlížeče... až do teď.
Projekt BeeWare si klade za cíl přinést Python nativně všude. Pomocí a Batavia a Toga, můžeme vyvíjet a zcela nativní webové prostředí v jazyce Python, bez nutnosti používat JavaScript.
Během této přednášky se dozvíte, jak projekt BeeWare vybudoval Batavia, virtuální stroj Pythonu v jazyce JavaScript, a Toga, virtuální stroj Pythonu v jazyce JavaScript. multiplatformní nativní obal API; jejichž kombinace může být použita k vytvoření vytvořit celou webovou platformu pouze v jazyce Python.
Vývoj napříč platformami pomocí Pythonu a BeeWare
published Katie McLaughlin; 28 April 2017
Katie napsala článek o BeeWare a své přednášce na PyCon US 2017 pro časopis OpenSource.com.
Vývoj napříč platformami s Pythonem a BeeWare
Click here to read the full article
Tvorba dálkového ovladače TV v jazyce Python
published Anthony Shaw; 4 February 2017
Anthony Shaw vás provede procesem používání aplikací Briefcase, Toga a Python pro podporu iOS k vytvoření aplikace dálkového ovládání pro svůj televizor.
Click here to read the full article
Pybee je úžasný
published Elias Dorneles; 28 October 2016
Elias Dorneles píše o tom, proč si myslí, že je BeeWare úžasný, a proč byste měli vy byste měli pomoci s jeho budováním.
Click here to read the full article
Talk Python #79
by Michael Kennedy; published 9 October 2016
Mohli byste mi napsat aplikaci v jazyce Python pro širokou škálu platforem? tam? Počkejte, chci, aby to byly nativní aplikace s grafickým rozhraním. A potřebuji na mobilních zařízeních (Android, iOS, tvOS a watchOS) i na hlavních platformách. desktopových aplikacích. Také potřebuji, aby vypadaly k nerozeznání od nativních aplikací (být .app v macOS, .exe ve Windows atd.).
Jakou technologii byste k tomu použili? Tento týden vám představím širokou sadu malých, cílených a výkonných nástrojů, které toto vše umožňují, a ještě více. Mluvíme s Russellem Keith-Magee, zakladatelem společnosti projektu Beeware.
Click here to listen
Archiv
Výběr redakce
Najdete zde spoustu skvělého obsahu, ale pokud nemáte čas na všechen, zde je náš výběr toho nejlepšího:
- Pokryté včelami! Nasazení aplikace na 6 platforem za 20 minut
- Python All The Things
- 500 řádků: Překladač Pythonu napsaný v jazyce Python
- Podcast.__init__
- Příběh dvou mobilních telefonů
Pokud napíšete článek, nahrajete screencast nebo publikujete něco jiného. co si myslíte, že by mohlo být zajímavé pro komunitu BeeWare, napište prosím ozvěte se.