![]()
« Il y a existe trois sortes d’informaticiens : ceux qui en on juste fait leur métier, les passionnés, et les autres... » Bonjour, je m'appelle Pierre Dezon ,
et suis le concepteur de la solution xWidglets, le
client java riche RDA et RIA, et de son AGL visuel xWidglets studio.
En
préambule, je souhaites dire que les lignes qui suivent sont
moins destinées à décrire mon parcours
professionnel que d'expliquer la cohérence de mes activités
de R&D en conception et développement de solutions IHM
et d’IDE à haute valeur ajoutée. et bien entendu, ce qui a motivé
l'ouverture de ce site et ce qu'il contient au plus grand nombre. Depuis plus de 15 ans, j’exerce des activités d’expertise en R&D, de consultant en architecture applicative et technique , et suis actuellement responsable en architectures technique dans le milieu bancaire. Mes activités de R&D ont toujours été orientées vers des concepts liés aux IHM et aux interfaçes graphiques, plus particulièrement, Internet et les outils de développements ont été pour moi une source constante de recherche et de curiosité. L'approche sociale du web 2.0 qui prédomine actuellement apportera certainement également son lot de nouveautés et notamment sur la standardisation de la communication au travers d'API ou d'architecture standardisées (SaaS, PaaS. Néanmoins, je pense que l'on peut toujours proposer de nouvelles techniques, de nouveaux outils et pourquoi pas de nouvelles façons de voir les choses... Toutefois, pour avoir une bonne compréhension de ces motivations, je me devais de faire un bref historique des idées, développements et innovations, qui ont parsemées mon parcours d'informaticien. En outre, n'étant pas journaliste ou écrivain professionnel, il se peut que ce document ne soit pas parfait, j'espère quand même que vous le lirez avec plaisir. Je pense avoir toujours fait de
l'informatique, en effet, mes deux parents étant
informaticiens à la fin des années soixante, vous
savez, l'informatique avec des cartes et des rubans perforés;
J'ai donc commencé à faire mes premier programmes
en dessinant sur des listings de 1403 IBM (les spécialistes en
archéologie informatiques s'y retrouverons) Au début Mon
premier ordinateur fut un TI 99 4A de Texas Instrument, puis un
Apple 2e, un 2c et finalement un IBM PC (le meilleur cracker de
programmes était alors LockSmith 5.0) et déjà on
développait en assembleur pour comprendre comment étaient conçus les jeux (il doit
y avoir prescription maintenant ;-).
C'est entre 1993 et 1996 que nous avons
décidé de lancer IDKEDIT après plus de
deux années de travail. Il était fin
prêt
à être publié, mais... sombra rapidement dans le
néant suite à la sortie officielle de Mictrosoft
Visual C 1.0. J'en garde encore aujourd'hui quelques aigreurs
d'estomac. C'est également à cette époque que j'ai pu tester les premières cartes Real Magic qui affichaient de la vidéo au format mpeg1 en plein écran. Cette possibilité m'a donné par la suite quelques idée sur la façon de créer de nouveaux types d'hyperliens (mais cela est une autre histoire). Internet, les outils Je
voudrais souligner que Internet, du moins en France,
était encore confidentiel. Celui-ci n'était pas encore ce
que nous en connaissons aujourd'hui et
c'était la grande époque du minitel et autres BBS
accessibles via des modems 2600 bauds et des factures
téléphoniques
gigantesques. En
outre,une constatation s'imposait, Il n'existait pas
d'éditeur Web graphique de développement des
applications web comme cela existait depuis longtemps avec les IDE
client serveur. Néanmoins, pour les passionnés du langage C, cet IDE est toujours utilisable et vous pouvez télécharger les fichiers sources et binaires de ce programme à cet endroit ![]() Une petite image du produit
Malgré ces épisodes malheureux de
créateurs de logiciels ma curiosité ne semblait pas
satisfaite et je cherchais désespérément
savoir comment était développé un navigateur
web (allez savoir si une version graphique de IDKWEB
ne pouvais pas être réalisée ;-). ![]()
logo internet Blackbird
Je dois dire que suite à ces différents
échecs (mais est-ce vraiment des échecs), une pause
dans ma créativité s'est imposée. Néanmoins,
une question s'imposait d'elle même : que faire de nouveau
sans être rattrapé par le marketing et la force de
frappe des sociétés anglo saxonne ? Répondant au doux nom de NETWORD, Cet outil (en fait un applet dont la taille était approximativement de 90 ko) permettait la création de portions de pages HTML en WYSIWYG. En outre, l'utilisateur pouvait insérer de nouvelles balises spécifiques, ce qui permettait à un programme de remplacer ces balises par des données en provenance d'une base de données (une fusion documentaire en quelque sorte) . Le flux généré en sortie par cet outil pouvait être, au choix, du HTML ou du XHTML ce qui était pour l'époque bien perçu. Enfin et pour une fois, j'avais réussi à le vendre dans une dizaine
de pays dont une boite de la silicon vallée (quel
bonheur pour un "frenchies" tout seul dans sa cuisine de recevoir un chèque de la bank of
california ;-))
Le client riche XML
Cette vision et mon besoin en terme de
formulaire ont finies par me faire prendre conscience qu'il fallait
proposer une nouvelle solution de navigateur internet à base
de XML. Naturellement, le tout devait
fonctionner comme un navigateur mais avec des pages XML et un langage
de type Javascript (au début tout du moins). La
conception de la solution me prit plusieurs mois puis je lançais
le développement.
J'avais réalisé ce qu'avait envisagé Harmonia et
j'avais amélioré le processus par l'accessibilité
du fichier XML de base situé sur un site web comme une
ressource de type image. Je ferais
certainement (quand j'en aurais le temps ;-) un descriptif des
différentes étapes qui
ont motivées certaines directions prises dans la conception ou
le développement de cet outil. Néanmoins au vu de ce que
proposent
aujourd'hui les grands éditeurs je crois aujourd'hui que
lors de l'idée de départ je n'étais pas en reste
sur les idées ou
l'innovation. J'espère de tout coeur que cela permettra une adoption de celui-ci aussi bien par des contributeurs que par des développeurs. Dans tous les cas, cela permettra à ce logiciel de continuer d'évoluer de progresser et ainsi de proposer une nouvelle façon de réaliser des applications pour le net. Si vous êtes intéressé par cette aventure, téléchargez xWidglets 1.9 et inscrivez vous comme contributeur, nous en avons grandement besoin. |
|