Java GrafiXML: un éditeur graphique pour UsiXML

Posté par (page perso) . Modéré par Christophe Guilloux.
Tags :
0
12
oct.
2004
Java
GrafiXML est un éditeur graphique permettant de construire des interfaces utilisateurs (GUI) rapidement.

Il permet de sauver l'interface en code source Java, en XHTML (en cours), en pdf (à faire) mais surtout en UsiXML (cf. suite de l'article).

Un appel est lancé à ceux qui voudraient participer en corrigeant des bugs ou en apportant des améliorations. Différentes listes de diffusion et un système de suivi de bogues sont disponibles sur notre site.

NdM : GrafiXML est publié sous licence Apache version 2.0. UsiXML est une description XML d'interfaces, de tâches, de domaines, de contextes, ...
Il est développé par l'UCL (Université Catholique de Louvain-la-Neuve Belgique)).

GrafiXML est disponible en français, anglais et espagnol.

GrafiXML utilise un système de plugins permettant de créer facilement des import/export dans d'autres langages (un plugin export/import vers XUL est envisagé).
  • # Bonne nouvelle

    Posté par . Évalué à  1 .

    C'est l'outil qui me manquait, bon vent à GrafiXML.
  • # Tres prometteur

    Posté par . Évalué à  1 .

    Difficile d'attendre le module d'export en XUL !
    En attendant, on ne vois pas bien ce qui est fait et ce qui est en cours ou juste planifié. Par exemple, le Wiki indique que le XHTML est fini, mais la présente annonce indique qu'il est "en cours" ...
    Par ailleurs, je n'ai pas trouvé de doc. utilisateur du produit sur le site. J'ai du mal chercher, non ?
    • [^] # Re: Tres prometteur

      Posté par (page perso) . Évalué à  2 .

      non, jusqu'à présent, j'ai surtout travaillé sur l'applic elle-meme.

      D'ici peu, plusieurs vidéos d'exemples seront disponibles sur le site ainsi qu'une documentation écrite.

      pour ce qui est du xhtml, le plugin existe déjà mais ne sauvegarde pas tout (pas encore de css par exemple, il manque également pas mal de widgets)

      Pour ma défense, je travaille également sur d'autres logiciels comme TransformiXML (qui sera bientot online) qui est un logiciel qui permet de faire des transformations a partir de graphes ou encore sur le site internet du projet.
  • # pas tres bien compris ?

    Posté par (page perso) . Évalué à  2 .

    Est ce dans le genre de glade ?
  • # XUL and co

    Posté par . Évalué à  2 .

    En essayant de comprendre le lien et la différence avec XUL (le language d'interface graphique de mozilla), je suis tombé sur ce site.

    http://xml.coverpages.org/userInterfaceXML.html(...)
    Il y a aussi le site de XUL alliance qui appelle tout XUL du coup on n'y
    comprend plus rien.

    Moralité, cela fait beaucoup et je m'y perds un peu.
    • [^] # Re: XUL and co

      Posté par (page perso) . Évalué à  6 .

      Il y a aussi le site de XUL alliance qui appelle tout XUL du coup on n'y comprend plus rien.

      Ah ba ça, on a été des dizaines à dire au fondateur de la "xul alliance" (y compris les pontes de mozilla.org) que de mettre xul à toutes les sauces ça pretait à confusion. Mais il ne veut rien entendre le bougre. en fait, il apparait que c'est un gros c**.

      Bon, en tout cas, si tu veux tout savoir sur le xul de mozilla :

      http://xulfr.org(...) (en français)
      http://www.xulplanet.com(...) (en anglais, référence quasi complète)
    • [^] # Re: XUL and co

      Posté par (page perso) . Évalué à  4 .

      Grace à UsiXML, il est possible de décrire par exemple une interface graphique et sont comportement complet.

      En gros, UsiXML permet de créer une déscription XML :

      - de modalité graphique (ex: une interface graphique, une page web, ...) avec possibilité de créer des relations (de transition, de navigations, ...) entre les widgets.

      - de modalité vocale (ex: les questionnaires sur des messageries vocales)... idem pour les relations.

      (- d'autres modalités sont en train d'etre analysées.)

      - de tâches (qui sont une séries de relations, d'actions, ...)

      - de contexts (la plateforme, l'os, la résolution, la langue, ...)

      - ...

      La documentation (un peu maigre pour l'instant, mais en cours d'écriture) qui se trouve sur le site, permet de mieux comprendre les idées du langages.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.