RPG : Développez des applications graphiques avec Silverdev

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

Transcript of RPG : Développez des applications graphiques avec Silverdev

Page 1: RPG : Développez des applications graphiques avec Silverdev

>> Par Guillaume Rameaux

RPG a trouvé son allié. Rapidité, simplicité, ergono-mie, 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 Sys-tem i et se pose en véritable alternative aux navigateurs web. « Les seules solutions qui existaient pour la conception d’ap-plications graphiques passent par un navigateur internet », explique Arnaud Duval, développeur de l’outil.

Partant de ce constat, Experia a donc élaboré un logiciel autorisant la création d’applications via une simple interface Windows. Quelques glisser-déposer suffisent alors à conce-voir un écran. Oubliez les fastidieux écrans verts du 5250 et adoptez une riche palette de composants (zones d’édition, grilles éditables, graphes, boutons, menus, arborescences, images, cases à cocher, boutons radio, onglets, agendas,…).

Le développement, en RPG IV ILE, est lui centralisé sur le serveur IBM i. Cette centralisation des programmes et des écrans sur le serveur permet un déploiement des ap-plications sans intervention sur les postes et évite d’avoir à redistribuer une modification sur l’ensemble du parc infor-matique de l’entreprise.

Des données affichées instantanémentLes gains en termes de rapidité sont conséquents. Si l’écri-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-

nément. Il n’y a pas une seule seconde d’attente comme cela peut-être le cas avec une application web ».

Du côté du poste utilisateur, l’action est donc minimale. Un unique émulateur doit être installé, pour une durée d’in-tervention qui n’excède pas quelques secondes. « À partir de cet émulateur, les utilisateurs se connectent sur l’AS/400 et accèdent à un bureau virtuel qui leur montre, sous forme d’icônes, les applications qu’ils peuvent utiliser », détaille le développeur. Experia n’a en outre pas oublié les utilisateurs nomades, qui pourront utiliser SilverDev via internet grâce à ce même émulateur.

Autre avantage pour les aficionados des navigateurs web qui ne seraient pas encore convaincus : la connexion à un job sur le serveur en mode session. Tant que l’utilisateur ne se déconnecte pas, le job continue de tourner. « C’est un gros avantage par rapport aux applications web pour les-quelles chaque page fait appel à une nouvelle connexion. Ce mode connecté autorise le stockage des valeurs en mémoire ou dans des fichiers temporaires ».

Et pas question ici de combiner plusieurs langages comme cela peut être le cas avec le développement d’une application web. L’utilisation du RPG permet à tous les dé-veloppeurs qui le maîtrisent de prendre en main SilverDev sans difficultés.

Plus d’informations sur www.silverdev.com

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.

RPG : déveloPPez des aPPlications GRaPhiques avec silveRdev

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

Vingt années d’expériences system i

9

S P E C I A L R E P O R T