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.

As seen at PyCon US 2017

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.

As seen at PyCon US 2017

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:


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.