Akrogen est un Plugin Eclipse (version 3.2.*) de génération de codes orienté composants.

A travers ce forum vous pourrez poster vos impressions sur Akrogen ce que vous aimez/ce que vous detestez, les fonctionnalités dont vous aurriez besoin...afin qu'Akrogen plaise à plus de monde possible.

Avec Akrogen la génération de code s'effectue à l'aide de Wizard page Eclipse que vous décrivez en XML/XUL dans un XML component . Un XML component est associé à un template écrit en Freemarker, Velocity, ou XSL. Le bouton Finish du wizard permet de fusionner le template avec les contrôles XUL du wizard page pour lancer la génération de code.

Akrogen vous permet ainsi d'écrire vos propres wizard pages Eclipse qui génèrent le code de vos composants qui constituent votre architecture à l'aide d'un catalogue Akrogen qui est constitué de :

  1. XML components , description XML/XUL du wizard page. Un XML component est associé à un template et peut utiliser du Javascript pour gérér la logique du wizard page.
  2. Templates écrits en Freemarker, Velocity, ou XSL.
  3. XML wizards, description XML/XUL qui permet d'enchaîner plusieurs XML component dans un même wizard.
  4. Scripts qui permet d'externaliser dans un fichier les scripts utilisés dans un XML component/wizard.


Aujourd'hui Akrogen fournit les catalogues :

  1. Struts1.x : qui permet de générer les composants Struts1.x Action, ActionForm,...


Je suis à la recherche de personnes motivés pour m'aider à concevoir des catalogues Akrogen pour générer les composants de n'importe quel architecture et technologie (JSF, Struts2.x, DOJO Toolkit, PHP,...)

Si vous êtes intéréssés par le sujet, n'hésitez pas à me contacter. Les connaissances requises pour créer son propre catalogue Akrogen sont :
  1. XML/XUL qui s'apprend tres rapidement. Car Akrogen utilise uniquement XUL pour décrire les wizard et wizard pages.
  2. avoir des notions sur les moteurs de templates Freemarker, Velocity ou XSL.
  3. avoir des notions en Javascript qui dans Akrogen est utilisé pour gérér la logique des wizard pages.


La documentation Akrogen se trouve sur http://akrogen.sourceforge.net/fr/index.html

Le blog Akrogen vous permet de suivre les nouvelles fonctionnalités à chaque nouvelle distribution d'Akrogen.

En espérant qu'Akrogen vous plaise, bienvenue dans le forum d'Akrogen.

Angelo