Logo

Flash
et les RIA

Accueil

Ces derniers mois, une demande constante émane de mes clients : pouvoir accéder à certaines fonctionnalités de leur application client/Serveur via Internet, par exemple dans le contexte d'un navigateur.

Or, le développement traditionnel "Web" reposant sur des pages HTML ne donne pas satisfaction :

  • lourdeur de l'approche par page et manque de possibilité de réaction aux événéments utilisateur
  • pauvreté de l'interface graphique en regard de la convivialité des applications client/serveur.

Plusieurs technologies tentent d'apporter une réponse à cette problématique du Client Riche Internet (Rich Internet Client). La mode médiatique met en avant Ajax, fondé sur des standards du W3C. Pour ma part, je trouve cette approche lourde, difficilement maintenable et encore immature en l'absence de frameworks ayant réellement fait leur preuve. Si Ajax permet incontestablement d'apporter aujourd'hui un plus sur des sites web orientés publication d'information, ce n'est pas, à mon sens, la technologie définitive pour la réalisation d'applications complexes.

Adobe Flash & Flex : une vision d'avenir pour les RIA !

J'ai, en revanche, été séduit par la vision de la société Macromedia, maintenant rachetée par Adobe, qui tire parti de la présence de son plugin Flash Player sur quasiment touts les ordinateurs connectés à Internet afin de proposer une solution fonctionnelle et légère.

Vision d'avenir également, puisqu'avec Flex 2 dès mi-2006 Adobe sépare nettement ce nouvel outil de développement pour RIA de la gamme Flash orientée Web Designer.

 
flash
  • Après une période de R&D, j'ai réalisé au printemps 2005 ma première application, en collaboration avec la Web Agency Yodatech, pour l'aéroport de Marignan : gestion des titres de circulation en intranet, 4D serveur applicatif et client Flash.
  • En octobre 2005, j'ai réalisé un répertoire Flash connecté à un serveur applicatif 4D en remplacement de l'application OS9 Souvenir.
  • Depuis, j'ai réalisé pour différents partenaires d'autres petits modules apportant une ouverture appréciable sur des applications 4D existantes.

    J'ai choisi d'effectuer les échanges entre 4D et Flash sans recours à SOAP, au travers de requêtes HTTP véhiculant de l'XML. Cette approche permet une intégration extrêment aisée aux applications 4D tout en préservant souplesse et réactivité.
  • Depuis février 2007, je propose préférentiellement des réalisations à l'aide de Flex, solution beaucoup plus productive que Flash Studio.

Quoi de neuf

Services

4D

Flash

Références

Administratif

Contact