Az X4Tk keretrendszer - Perl/Tk alkalmazásfejlesztés

By Zoltán Barta
Date: Saturday, 22 October 2005 10:10
Duration: 30 minutes
Language:


Az X4Tk keretrendszer a Perl/Tk alapú GUI programok fejlesztését könnyíti meg.

A keretrendszer az alábbi alrendszereket tartalmazza:

- a grafikus felületek leírására szolgáló XML-alapú nyelvet és kódgenerátort, amely egy gyakorlatban kipróbált progamozási modellre illeszkedő komponenseket állít elő

- a komponensek támogatására szolgáló osztályokat amelyek feladata a widgetek konfigurálása, egységes API biztosítása tulajdonságaiknak beállítására/lekérdezésére valamint egy, a grafikus komponensek és a mükődési logikát biztosító objektumok kommunikációját összehangoló közvetítő osztályt

- egy "felemás" IoC-konténert az objektumok létrehozására, a szerializálás/perzisztencia, undo/redo mechanizmus és a naplózás biztosítására

A keretrendszer bemutatása kiterjed az architekturális vonatkozásokra (tervezési minták) és az implementációs szintre egyaránt, kihangsúlyozva a Perl-specifikus megoldásokat és ismertetve a felhasznált CPAN-modulokat. Gyakorlati példaként a keretrendszer születéséhez vezető vizuális adatbányászati alkalmazás szolgál.

The Hungarian Perl Workshop is organized by
Hungarian Perl Mongers.