eFace: XAML (eXtensible Application Markup Language) per Java
È possibile disegnare l'interfaccia della nostra applicazione dimenticandoci di quale tecnologia useremo per l'implementazione?
La risposta è si. L'idea è semplice ma geniale: si disegna l'interfaccia utilizzando un linguaggio basato su XML e poi attraverso un generatore di codice si crea l'implementazione. XAML è il linguaggio, basato su XML, creato da Microsoft per tale scopo ed è alla base del Windows Presentation Foundation (WPF). Grazie alla Soyatec ora esiste anche un porting per Java chiamato eFace.
Giusto per puntualizzare: l'idea di descrivere l'interfaccia usando XML non è sicuramente di Microsoft! Esisteva già XUL che è alla base dell'interfaccia dei prodotti di Mozilla Foundation (Firefox e compagnia). Esattamente non so dire quale sia stato il progetto che ha fatto debuttare tale idea, ma sicuramente non Microsoft.
Fonte: Edit - il blog di HTML.it.
Scritto da Elia Contini il 01 Dicembre 2008 alle 09:47

