XWidglets

XWidglets

xWidglets, est un langage déclaratif de description d'interfaces graphiques basé sur XML créé par pierre Dezon en 1999.
Depuis la fin de l'année 2008, ce langage est disponible sous licence Open source à cette adresse : http://www.xwidglets.com

Caractéristiques de xWidglets

xWidglets comprend un ensemble de balises permettant de définir tous les éléments utiles à l'utilisation d'une application graphique évoluée tels que des boutons, des listes, des menus, ou encore des zones d'édition. Cette possibilité est facilitée par l'utilisation d'un outil de développement de type RAD ce qui facilite le travail du développeur et permet d'écrire l'interface d'une application aussi aisément qu'une page Web.

Le développement d'une application xWidglets est identique au développement d'une application client-serveur traditionnelle. À chaque objet graphique (fenêtres, boutons, tableaux saisissables, template,... ) sont associés des événements (clic de souris, double-clic, etc) pour lesquels le développeur peut choisir d'écrire du code (Java) qui sera exécuté par la machine cliente. L'application peut ainsi communiquer (via des requêtes HTTP) avec un serveur web mais également avec tout type de serveur d'application J2EE ou .Net.

La description en format XML de la présentation graphique des écrans offre une visibilité et une réutilisabilité de la partie présentation des applications et ce, quelle que soit la plate-forme utilisée. Il existe également des outils similaires tels que XUL .

Liens internes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article XWidglets de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Extensible Application Markup Language — XAML XAML est un langage déclaratif développé pour les besoins du nouveau système d exploitation de Microsoft, Windows Vista. Prononcé Zammel, ces initiales correspondent à eXtensible Application Markup Language. Ce langage créé initialement pour …   Wikipédia en Français

  • Extensible Application markup language — XAML XAML est un langage déclaratif développé pour les besoins du nouveau système d exploitation de Microsoft, Windows Vista. Prononcé Zammel, ces initiales correspondent à eXtensible Application Markup Language. Ce langage créé initialement pour …   Wikipédia en Français

  • Liste de bibliothèques d'interface utilisateur — Les bibliothèques de création d interfaces utilisateurs sont extrêmement dépendantes de la plateforme sur laquelle l application est construite. Sommaire 1 Système d exploitation 1.1 Multiplate forme 1.2 Microsoft Windows …   Wikipédia en Français

  • NXML — Le NXML est le langage de programmation développé par Nexaweb, pour sa plateforme de developpement Web 2.0. Il est dérivé du XML et permet de décrire la présentation des interfaces utilisées dans le cadre du développement des clients riches ou… …   Wikipédia en Français

  • UIML — signifie User Interface Markup Language et est un dérivé d XML permettant de décrire des interfaces graphiques. Normalement les gens pensent à employer XML pour décrire des documents ou des données, mais il est juste un formalisme qui peut être… …   Wikipédia en Français

  • XAML — est un langage déclaratif développé pour les besoins d un système d exploitation de Microsoft, Windows Vista, et qui permet la description de données structurées. Prononcé Zammel, ces initiales correspondent à eXtensible Application Markup… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”