Cambalache, yon nouvo zouti devlopman koòdone GTK, prezante.

GUADEC 2021 prezante Cambalache, yon nouvo zouti devlopman koòdone rapid pou GTK 3 ak GTK 4 lè l sèvi avèk paradigm MVC a ak yon filozofi modèl done premye. Youn nan diferans ki pi aparan nan Glade se sipò li pou kenbe plizyè koòdone itilizatè nan yon pwojè. Kòd pwojè a ekri nan Python epi li gen lisans anba GPLv2.

Pou bay sipò pou plizyè branch GTK, espas travay la kreye lè l sèvi avèk backend Broadway, ki pèmèt ou rann pwodiksyon bibliyotèk GTK la nan yon fenèt navigatè entènèt. Pwosesis prensipal Cambalache la bay ak yon obligatwa nan WebKit WebView, nan ki Broadway emisyon pwodiksyon an soti nan pwosesis la Merengue, ki se dirèkteman patisipe nan rann koòdone nan kreye pa itilizatè a. Ka koòdone a dwe pwodwi ki baze sou GTK 3 ak GTK 4, tou depann de vèsyon an defini nan pwojè a.

Cambalache, yon nouvo zouti devlopman koòdone GTK, prezante.

Cambalache endepandan de GtkBuilder ak GObject, men li bay yon modèl done ki konsistan avèk sistèm tip GObject la. Modèl done a ka enpòte ak ekspòte plizyè koòdone nan yon fwa, sipòte objè GtkBuilder, pwopriyete ak siyal, bay yon pil defèt (Anfèt / Refè) ak kapasite nan konprese istwa lòd. Yo bay sèvis piblik cambalache-db pou jenere yon modèl done nan dosye gir, epi yo bay sèvis piblik db-codegen pou jenere klas GObject apati tab modèl done yo.

Cambalache, yon nouvo zouti devlopman koòdone GTK, prezante.


Sous: opennet.ru

Add nouvo kòmantè