Développement XUL

XUL est un langage de description d’interfaces graphiques riches basé sur le format XML (XML based Used interface Language). Gecko, le moteur libre d’affiche de page Web de Mozilla, est le premier moteur à implémenter ce langage, et en tire pleinement partie dans ses logiciels, comme Firefox et Thunderbird. Ce langage permet de construire des applications multiplateformes (windows, mac os ou linux) riches en fonctionnalités, pouvant être ou non connectées à Internet.

Pourquoi XUL chez KerniX ?

  • Parce qu’avec XUL, il est possible de réaliser des applications hors connexion sur le modèle des applications en ligne mais sans les contraintes de celles-ci.
  • Parce que définir la structure de l’interface graphique, dans un document XML, c’est pouvoir réutiliser la même structure d’un environnement à l’autre, d’un langage de programmation à un autre.

Les applications développées avec XUL sont en effet facilement personnalisables (langue, textes, graphisme ou mise en page) selon leur destination et leur utilisation.
Conscients des avantages du XUL en matière d'efficacité et de rapidité de développement, les développeurs Web de KerniX utilisent XUL pour réaliser de multiples applications multiplateformes online et offline.