ShellClip, c'est quoi ?

ShellClip est un langage basé sur XML permettant la description et la création à la volée d'interfaces utilisateur.

En environnement Internet il peut être utilisé pour réaliser des sites complets, statiques, ou dynamiques. Il est également employé pour réaliser des applications distribuées. Il peut aussi être utilisé pour réaliser de simples composants à insérer dans les pages html d'un site classique ou d'un blog. Par exemple un diaporama, un panoramique, une vidéo, ou encore un juke-box?

ShellClip s'appuie actuellement en exécution sur le player Flash d'Adobe.




Pourquoi utiliser ShellClip ?

Au départ ShellClip n'était qu'un nom donné à un problème résolu : Comment faire proprement du Client/Serveur sur le web (Rich Internet application) sans s'encombrer avec HTML et en excluant JAVA ?

Ce besoin induit des propriétés indispensables telles que :

  • Pouvoir construire des interfaces utilisateur à la volée à partir d'une source unique.
  • Disposer côté client d'une persistance des objets qui y sont chargés.
  • S'appuyer sur une technologie plus souple et moins permissive aux attaques que ne l'est HTML.

Au delà ShellClip c'est avéré terriblement efficace d'un point de vue visuel en simplifiant à l'extrême le découpage de l'espace et en banalisant les réalisations multicouches. L'emploi de composants actifs confère aux applications développées en ShellClip une grande fluidité.



Publiflow, c'est quoi ?

XML étant aussi illisible que HTML nous avons développé en ShellClip un outil WYSIWYG pour composer les visuels plus aisément. Cet outil a pour objectifs :

  • Mettre la technologie ShellClip en ?uvre sans toucher à XML à partir d'un outil basé sur le Glisser/Déposer, donc réduire considérablement les coûts de production.
  • Simplifier les réalisations en ajoutant un support documentaire à ShellClip. Ce complément, directement géré par Publiflow permet la création rapide de présentations arborescentes multicouches.
  • Prendre en charge les nouveaux composants ShellClip créés au fur et à mesure des idées et des besoins.
  • Etre disponible sur le net au travers d'un simple navigateur depuis n'importe quelle machine. Avec Publiflow nous pouvons administrer nos publications à l'autre bout du monde en quelques minutes sans aucun logiciel à installer.