Sådan rocker du Python Packaging med poesi og kuffert
published Dan Yeaw; 3 January 2019
Dan skrev et blogindlæg om, hvordan man bruger Poetry og Briefcase til at pakke dit bibliotek eller din applikation.
Sådan rocker du Python Packaging med poesi og Briefcase
Click here to read the full article
5 trin til at bygge indbyggede Python GUI-widgets til BeeWare
published Dan Yeaw; 8 November 2018
Dan har skrevet et blogindlæg om, hvordan du bygger din egen Toga GUI Widget.
[5 trin til at bygge Python Native GUI Widgets til BeeWare] (https://dan.yeaw.me/posts/gui-widget-for-beeware/)
Click here to read the full article
...bier?
by Katie McLaughlin; published 25 October 2017
Udvikling af applikationer på tværs af platforme er en hellig gral inden for software udvikling. Skriv én gang, kør overalt - stationære computere, mobiltelefoner og nettet. Der har været mange forsøg på dette i årenes løb, men det absolutte højdepunkt i denne kunstform er, at ingen bemærker det - du vil have dine apps skal se ud og føles som native apps, så dine brugere ikke kan se det. Bonuspoint er, hvis din udvikling sker i et sprog, du allerede kender og bruger. Dette er målet med BeeWare: en pakke af applikationsværktøjer og biblioteker til at udvikle native cross platform applikationer på tværs af platforme i Python. I løbet af denne korte præsentation vil Katie tage dig på en rundtur i BeeWare-stakken og beskrive, hvordan vi har brugt projektet som en inkubator for nye open source-bidragsydere over hele verden.
(Foredraget blev desværre ikke optaget, men Katie har optaget en screencast til os!)
As seen at GitHub Constellation Sydney
Dækket af bier! Udrulning af en app til 6 platforme på 20 minutter
by Russell Keith-Magee; published 5 August 2017
Har du nogensinde ønsket at skrive en GUI-applikation, som du kan køre på din laptop? Hvad med en app, som du kan køre på din telefon? Historisk set, har det været svært at opnå med Python og umuligt at opnå opnå uden at lære et forskelligt API for hver platform. Men sådan er det ikke mere.
BeeWare er en samling af værktøjer og biblioteker, der giver dig mulighed for at bygge native GUI-applikationer på tværs af platforme i ren Python, rettet mod desktop-, mobil- og webplatforme. I dette foredrag vil du blive introduceret til BeeWare-pakken af værktøjer og biblioteker og se, hvordan du kan bruge dem til at udvikle en simpel GUI-applikation fra bunden, der kan implementeres som en selvstændig desktop-applikation, en mobiltelefon-applikation og en single page webapp - uden at foretage nogen ændringer i applikationens kodebase.
As seen at PyCon AU 2017
Sådan skriver du en Python-transpiler
by Russell Keith-Magee; published 20 May 2017
Vi ved alle, at Python er et stærkt og udtryksfuldt programmeringssprog. Hvad du måske ikke ved er, hvor meget af det interne i Python, der er eksponeret, så du kan bruge og manipulere det.
I dette foredrag vil du blive introduceret til de værktøjer og biblioteker, Python giver mulighed for at manipulere kompilering og udførelse af Python-kode. Du vil også se, hvordan du kan bruge disse værktøjer til at målrette udførelse andre eksekveringsmiljøer end den virtuelle CPython-maskine.
Snek i browseren
by Katie McLaughlin; published 19 May 2017
Python er et sprog, der har eksisteret i årtier med et stort fællesskab, og det har et solidt fundament på serveren, men det har ikke en god brugerhistorie i browseren ... indtil nu.
BeeWare-projektet har til formål at bringe Python indbygget overalt. Ved hjælp af en kombination af Batavia- og Toga-projekterne kan vi udvikle en en helt naturlig weboplevelse i Python, uden brug af JavaScript.
I løbet af dette foredrag vil du lære om, hvordan BeeWare-projektet har bygget Batavia, en virtuel Python-maskine i JavaScript; og Toga, en multi-platform native API wrapper; en kombination af disse kan bruges til at bygge en hel webplatform udelukkende i Python.
Udvikling på tværs af platforme med Python og BeeWare
published Katie McLaughlin; 28 April 2017
Katie skrev en artikel om BeeWare og sit foredrag på PyCon US 2017 til OpenSource.com.
Udvikling på tværs af platforme med Python og BeeWare
Click here to read the full article
Lav en tv-fjernbetjening i Python
published Anthony Shaw; 4 February 2017
Anthony Shaw gennemgår processen med at bruge Briefcase, Toga og Python iOS-supportværktøjer til at bygge en fjernbetjeningsapp til sit tv.
Click here to read the full article
Pybee er fantastisk
published Elias Dorneles; 28 October 2016
Elias Dorneles skriver om, hvorfor han synes, at BeeWare er fantastisk, og hvorfor du bør hjælpe med at opbygge det.
Click here to read the full article
Tal om Python #79
by Michael Kennedy; published 9 October 2016
Kan du skrive en Python-app til mig til de mange forskellige platforme derude? Åh, vent, jeg vil have, at de skal være native GUI-applikationer. Og jeg har brug for dem på mobil (Android, iOS, tvOS og watchOS) såvel som større desktop-apps. Jeg har også brug for, at de ikke kan skelnes fra indbyggede apps (være en .app på macOS, .exe på Windows osv.).
Hvilken teknologi ville du bruge til det? I denne uge vil jeg introducere dig til et bredt sæt af små, fokuserede og kraftfulde værktøjer, der gør alt dette, og meget mere, muligt. Vi taler med Russell Keith-Magee, grundlægger af Beeware-projektet.
Click here to listen
Arkiv
Redaktørens valg
Der er masser af godt indhold her, men hvis du ikke har tid til at det hele, er her vores udvalg af det bedste af det bedste:
- Dækket af bier! Udrulning af en app til 6 platforme på 20 minutter
- Python alle tingene
- 500 linjer: En Python-fortolker skrevet i Python
- Podcast.__init__
- En fortælling om to mobiltelefoner
Hvis du skriver en artikel, optager en screencast eller udgiver noget andet som du mener kan være af interesse for BeeWare-fællesskabet, bedes du [kontakt os] (mailto:russell@beeware.org).