Agile Web 2.0

RIA (flex, silverlight)

On appelle une application RIA « Rich Internet Application », une application s’exécutant dans un navigateur Web, et qui propose une expérience utilisateur plus riche, par comparaison aux sites et applications Web classiques (HTML). Elle a donc pour but d’apporter une nouvelle expérience utilisateur. Ainsi, les applications RIA permettent d’apporter une ergonomie riche comme celle que peuvent offrir les clients lourds tout en apportant les avantages et clients légers à savoir déploiements facile et centralisée.

Les avantages d’une application RIA :

  • Interfaces plus intuitive et adaptives
  • Interfaces adaptées aux gestes métiers
  • Interfaces disposant d’un meilleur look & feel : Basé sur un moteur graphique vectoriel
  • Fluidité
  • Aucune installation coté client (mis à part les interpréteurs très répandus RIA qui doivent s’installer une seule fois sur PC)
  • Portabilité et diffusion maximale : Multiplateformes / Multi-navigateurs
  • Allégement des tâches côté serveur
  • Maintenance : Distribution de l’application par le serveur
  • Productivité & maintenabilité : code plus court / non spécifique
  • Langages puissants et très outillés
  • Développement orientés objets et Utilisation des design patterns : pérennité et maintenabilité

De nouvelles technologies, de nouveaux produits qui sont apparus et ont permis de construire des RIAs.  Les deux principaux acteurs sont Microsoft avec Silverlight et Adobe avec Flex.

Nos solutions

Proxym-IT a accompagné ses clients dans la refonte de leurs logiciels métier  vers des architectures modernes SOA et RIA. Nous avons réalisé des projets d’envergure avec les technologique Silverlight.NET et Flex / Java.

Le couplage avec les architecture SOA permet à la fois de bâtir des systèmes d’information à étages et évolutif et de favoriser la multi-modalité des services et des applications. A titre d’exemple, un même service SOA peut être consommé depuis une application RIA (Flex ou Silverlight) et consommé par une application mobile native.

Le support des deux technologies RIA les plus répandue (Flex et Silverlight) nous permettent de répondre aux besoins et contraintes variés de nos clients.

Les projets réalisés avec les technologies RIA sont souvent le portage d’application metier importante vers le web. Ainsi, la maintenabilité et la pérennité de ces applications sont indispensables. C’est pourquoi, nous intégrons dans nos développements réalisés, les meilleurs framework et pratiques de développements tels que :