Dynamic Windows è un framework di sviluppo che è stato disegnato per facilitare la creazione dinamica di applicazioni con interfaccia moderna ed è stato modellato dopo le librerie GTK.
Il framework supporta per ora quasi tutti i controlli grafici del Presentation Manager basandosi sulla tecnologia Packing Boxes, tipica del Toolkit GTK, ha un modulo per la creazione di interfacce grafiche che utilizza il linguaggio XML per gestire i widgets (controlli grafici) e dispone di una interfaccia di programmazione Rexx (RexxDW) totalmente compatibile con i seguenti interpreti:
- IBM Rexx & IBM Object Rexx (OS/2, Unix/Linux e derivate)
- Regina Rexx (OS/2, MS Windows, Unix/Linux e derivate, compreso Mac OSX)
- Quercus Systems Personal Rexx (MS Windows)
- Enterprise Rexx (MS Windows)
che equipara RexxDW ad altri software analoghi come MAID, Doctor Dialog, Watcom VX-Rexx, VisPro/REXX o Visual REXX, consentendo in più la portabilità del codice (linguaggio C, C++ o Rexx) e lasciando quindi intravedere un notevole potenziale.
Tuttavia, essendo ancora un progetto in fase di sviluppo (mancano ancora alcuni controlli, funzionalità per la generazione di codice che gestisca automaticamente la creazione dei segnali con i prototipi appropriati e probabilmente una IDE che integri tutti i componenti), l'utilizzo di questo framework non è dei più intuitivi e richiede conoscenze avanzate; in compenso la documentazione risulta dettagliata, esauriente e con molti esempi.
Aggiungi un commento