Applications riches
Les applications riches (RIA) sont des applications web qui partagent les caractéristiques des applications autonomes sur l'ordinateur.
L'interactivité et la vitesse d'exécution sont particulièrement soignées dans ces applications web.
Une RIA peut être :
- exécutée sur un navigateur internet, aucune installation n'est requise
- exécutée localement dans un environnement sécurisé appelé une sandbox (bac à sable)
Les RIA s'efforcent de décharger un maximum de fonctionnalités en local, sur la machine de l'utilisateur, plutôt que sur le serveur pour améliorer la réactivité de l'application.
Les RIA offrent aux applications web des possibilités d'interfaces utilisateur en temps réels qui seraient impossibles sur un site internet classique.
On peut par exemple :
- vérifier en temps réel la disponibilité d'un véhicule de l'entreprise
- le nombre de caractères restant autorisés dans une boîte de saisie pendant la saisie
- mettre en placer un système de glisser / déplacer
- etc
Utiliser une RIA c'est :
- supprimer la phase d'installation de l'application
- mise à jour automatique et instantanée de l'application
- possibilité d'utiliser l'application depuis n'importe quel ordinateur équipé d'une connexion Internet
Plusieurs technologies peuvent être utilisées pour mettre en place des applications riches :
- HTML / Javascript / XmlHttpRequest (AJAX)
- Flash / Flex / AIR
- XUL
Nos équipes maîtrisent tout particulièrement les technologies AJAX et Flash qui vous permettront d'obtenir des applications riches très réactives et intégrant l'ensemble des fonctionnalités dont vous avez besoin.
