RPG a trouvé son allié. Rapidité, simplicité, ergonomie,
tout est là pour faciliter la tâche des développeurs et améliorer l’expérience utilisateur. L’outil miracle se nomme SilverDev. La solution développée par Experia permet la création d’applications graphiques en environnement System i et se pose en véritable alternative aux navigateurs web.
[Tutoriel] Studio de développement RPG SilverDev Designer
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