AppJar - AppJar
Vývojáři | Richard Jarvis |
---|---|
První vydání | 2015[1] |
Stabilní uvolnění | 0,94 / 26. května 2019 |
Napsáno | Krajta |
Operační systém | Cross-platform |
Licence | Licence Apache |
webová stránka | appjar |
appJar je multiplatformní otevřený zdroj Krajta knihovna pro vývoj GUI (grafická uživatelská rozhraní).[2] Může to běžet dál Linux, OS X, a Okna. Byl vytvořen a nadále se vyvíjí s využitím ve vzdělávání jako jeho zaměřením,[3] je doprovázeno komplexní dokumentací a snadno sledovatelnými lekcemi.[4]
Licence
appJar má licenci Apache License v2.0.[5]
Dějiny
appJar byl původně koncipován jako jednoduchý obal kolem tkinter, aby žáci středních škol mohli vyvíjet jednoduchá grafická uživatelská rozhraní v Pythonu. Mělo to skrýt složitost, aby se žáci mohli soustředit na psaní algoritmů, aniž by se museli starat o to, jak umisťovat widgety a odkazovat na funkce. Začalo to v zimě roku 2014 jako jednoduchý interní projekt, ale brzy začal růst. To bylo zveřejněno na GitHub dne 31. července 2015,[1] a poprvé přidán do úložiště PyPi dne 20. prosince 2016.[6] V červnu 2017 byl appJar uveden v článku v MagPi, podrobně popisující, jak by jej bylo možné použít k interakci Minecraft.[7]
Příklad
Toto je jednoduchý "Ahoj světe "příklad:
#! / usr / bin / env python3z appJar import guiaplikace = gui(„Demo“)aplikace.addLabel(„l1“, "Ahoj světe")aplikace.jít()
Výše uvedený příklad se ve verzi 1.0 ještě zjednodušuje (k dispozici v beta verzi ve verzi 0.9):
#! / usr / bin / env python3z appJar import guis gui(„Demo“) tak jako aplikace: aplikace.označení("Ahoj světe")
Reference
- Poznámky
- ^ A b „První vydání“. Citováno 2017-04-08.
- ^ „Programování GUI v Pythonu“. Citováno 2017-04-09.
- ^ „Vzdělávací záměry“. Citováno 2017-04-09.
- ^ „Lekce“. Citováno 2017-04-09.
- ^ „Oznámení o autorských právech“. Citováno 2017-04-09.
- ^ „PyPi created“. Citováno 2017-04-08.
- ^ Jarvis, Richard (červen 2017). „Vytvořte grafické rozhraní Pythonu pro ovládání Minecraftu“. MagPi. UK: Raspberry Pi Foundation. Citováno 2017-12-11.