SPECIAL                             REPORT



RPG : Développez des applications
graphiques avec Silverdev
Experia est un éditeur logiciel spécialisé dans le développement en environnement IBM i.
Son outil SilverDev devrait intéresser plus d’un développeur RPG.

>> Par Guillaume Rameaux


 RPG a trouvé son allié. Rapidité, simplicité, ergono-            nément. Il n’y a pas une seule seconde d’attente comme cela
 mie, tout est là pour faciliter la tâche des développeurs et     peut-être le cas avec une application web ».
 améliorer l’expérience utilisateur. L’outil miracle se nomme
 SilverDev. La solution développée par Experia permet la               Du côté du poste utilisateur, l’action est donc minimale.
 création d’applications graphiques en environnement Sys-         Un unique émulateur doit être installé, pour une durée d’in-
 tem i et se pose en véritable alternative aux navigateurs web.   tervention qui n’excède pas quelques secondes. « À partir de
 « Les seules solutions qui existaient pour la conception d’ap-   cet émulateur, les utilisateurs se connectent sur l’AS/400 et
 plications graphiques passent par un navigateur internet »,      accèdent à un bureau virtuel qui leur montre, sous forme
 explique Arnaud Duval, développeur de l’outil.                   d’icônes, les applications qu’ils peuvent utiliser », détaille le
                                                                  développeur. Experia n’a en outre pas oublié les utilisateurs
      Partant de ce constat, Experia a donc élaboré un logiciel   nomades, qui pourront utiliser SilverDev via internet grâce
 autorisant la création d’applications via une simple interface   à ce même émulateur.
 Windows. Quelques glisser-déposer suffisent alors à conce-
 voir un écran. Oubliez les fastidieux écrans verts du 5250 et        Autre avantage pour les aficionados des navigateurs web
 adoptez une riche palette de composants (zones d’édition,        qui ne seraient pas encore convaincus : la connexion à un
 grilles éditables, graphes, boutons, menus, arborescences,       job sur le serveur en mode session. Tant que l’utilisateur ne
 images, cases à cocher, boutons radio, onglets, agendas,…).      se déconnecte pas, le job continue de tourner. « C’est un
                                                                  gros avantage par rapport aux applications web pour les-
      Le développement, en RPG IV ILE, est lui centralisé         quelles chaque page fait appel à une nouvelle connexion. Ce
 sur le serveur IBM i. Cette centralisation des programmes        mode connecté autorise le stockage des valeurs en mémoire
 et des écrans sur le serveur permet un déploiement des ap-       ou dans des fichiers temporaires ».
 plications sans intervention sur les postes et évite d’avoir à
 redistribuer une modification sur l’ensemble du parc infor-          Et pas question ici de combiner plusieurs langages
 matique de l’entreprise.                                         comme cela peut être le cas avec le développement d’une
                                                                  application web. L’utilisation du RPG permet à tous les dé-
 Des données affichées instantanément                             veloppeurs qui le maîtrisent de prendre en main SilverDev
 Les gains en termes de rapidité sont conséquents. Si l’écri-     sans difficultés.
 ture même de l’application est accélérée, son exécution est
 elle aussi plus rapide. « Les données sont affichées instanta-   Plus d’informations sur www.silverdev.com



 Vingt années d’expériences System i
    Experia est une société éditrice de logiciels créée en 1991. Depuis vingt ans, elle se consacre à la plateforme
    AS/400. Si la société a fait ses armes sur le marché européen, en France, en Suisse et en Belgique notamment, elle
    s’exporte aujourd’hui outre-Atlantique avec des clients aux Etats-Unis. Outre son outil SilverDev, l’entreprise ba-
    sée en Rhône-Alpes propose un portefeuille de produits dédiés à l’environnement IBM i, parmi lesquels on trouve
    l’atelier de génie logiciel Geode, dont une majorité d’adeptes évoluent aujourd’hui vers la solution SilverDev.
    Experia offre également des formations (langage RPG IV ILE, SQL, CLP), ainsi que des services de conseil.
    Plus d’informations : http://www.experia.com


                                                                                                                                      9

RPG : Développez des applications graphiques avec Silverdev

  • 1.
    SPECIAL REPORT RPG : Développez des applications graphiques avec Silverdev Experia est un éditeur logiciel spécialisé dans le développement en environnement IBM i. Son outil SilverDev devrait intéresser plus d’un développeur RPG. >> Par Guillaume Rameaux RPG a trouvé son allié. Rapidité, simplicité, ergono- nément. Il n’y a pas une seule seconde d’attente comme cela mie, tout est là pour faciliter la tâche des développeurs et peut-être le cas avec une application web ». améliorer l’expérience utilisateur. L’outil miracle se nomme SilverDev. La solution développée par Experia permet la Du côté du poste utilisateur, l’action est donc minimale. création d’applications graphiques en environnement Sys- Un unique émulateur doit être installé, pour une durée d’in- tem i et se pose en véritable alternative aux navigateurs web. tervention qui n’excède pas quelques secondes. « À partir de « Les seules solutions qui existaient pour la conception d’ap- cet émulateur, les utilisateurs se connectent sur l’AS/400 et plications graphiques passent par un navigateur internet », accèdent à un bureau virtuel qui leur montre, sous forme explique Arnaud Duval, développeur de l’outil. d’icônes, les applications qu’ils peuvent utiliser », détaille le développeur. Experia n’a en outre pas oublié les utilisateurs Partant de ce constat, Experia a donc élaboré un logiciel nomades, qui pourront utiliser SilverDev via internet grâce autorisant la création d’applications via une simple interface à ce même émulateur. Windows. Quelques glisser-déposer suffisent alors à conce- voir un écran. Oubliez les fastidieux écrans verts du 5250 et Autre avantage pour les aficionados des navigateurs web adoptez une riche palette de composants (zones d’édition, qui ne seraient pas encore convaincus : la connexion à un grilles éditables, graphes, boutons, menus, arborescences, job sur le serveur en mode session. Tant que l’utilisateur ne images, cases à cocher, boutons radio, onglets, agendas,…). se déconnecte pas, le job continue de tourner. « C’est un gros avantage par rapport aux applications web pour les- Le développement, en RPG IV ILE, est lui centralisé quelles chaque page fait appel à une nouvelle connexion. Ce sur le serveur IBM i. Cette centralisation des programmes mode connecté autorise le stockage des valeurs en mémoire et des écrans sur le serveur permet un déploiement des ap- ou dans des fichiers temporaires ». plications sans intervention sur les postes et évite d’avoir à redistribuer une modification sur l’ensemble du parc infor- Et pas question ici de combiner plusieurs langages matique de l’entreprise. comme cela peut être le cas avec le développement d’une application web. L’utilisation du RPG permet à tous les dé- Des données affichées instantanément veloppeurs qui le maîtrisent de prendre en main SilverDev Les gains en termes de rapidité sont conséquents. Si l’écri- sans difficultés. ture même de l’application est accélérée, son exécution est elle aussi plus rapide. « Les données sont affichées instanta- Plus d’informations sur www.silverdev.com Vingt années d’expériences System i Experia est une société éditrice de logiciels créée en 1991. Depuis vingt ans, elle se consacre à la plateforme AS/400. Si la société a fait ses armes sur le marché européen, en France, en Suisse et en Belgique notamment, elle s’exporte aujourd’hui outre-Atlantique avec des clients aux Etats-Unis. Outre son outil SilverDev, l’entreprise ba- sée en Rhône-Alpes propose un portefeuille de produits dédiés à l’environnement IBM i, parmi lesquels on trouve l’atelier de génie logiciel Geode, dont une majorité d’adeptes évoluent aujourd’hui vers la solution SilverDev. Experia offre également des formations (langage RPG IV ILE, SQL, CLP), ainsi que des services de conseil. Plus d’informations : http://www.experia.com 9