Les applications de type frontend web se sont installées dans les systèmes d’informations depuis déjà bien longtemps. Ceci dit, même si le socle technologique n’a que très peu évolué elles n’ont cessé de proposer un contenu enrichi et une meilleure expérience utilisateur. Aujourd’hui une multitude de technologies et d’outils permettent de créer des applications de qualité.
Bien que les normes aient évolué le socle HTML lui n’a pas changé et ses limites sont aujourd’hui atteintes. En parallèle les besoins utilisateurs, eux, ont continué d’évoluer. Des initiatives tierces ont donc émergé pour combler ces manques. Nous avons alors su nous diversifier pour proposer une offre plus complète notamment en investissant sur des technologies telles que Flex et Silverlight que nous avons pu mettre en œuvre dans plusieurs projets et pour de grands groupes.
Aujourd’hui nous nous trouvons à nouveau à un tournant crucial des technologies web. L’apparition d’HTML 5 offre un tout nouveau champ des possibles et vient combler bien des lacunes reprochées à son ancêtre. L’adoption de la version 5 d’HTML est un véritable enjeu pour les entreprises car cette technologie représente le web de demain.
Dès l’année 2011, et, en parallèle au développement de notre offre mobile, nous avons investi dans les technologies HTML 5 et sommes aujourd’hui en mesure de vous proposer une offre complète afin de réaliser vos applications web grâce aux standards de demain.
Notre offre s’appuie sur un côté backend fait de briques applicatives maîtrisées s’appuyant sur des produits très largement répandus et bien connus de la communauté Java : EJB, Spring, Hibernate, Seam… Ces applications sont totalement interopérables grâce à des architectures REST ou SOAP.
Côté frontend nous avons développé plusieurs expertises autour de frameworks HTML 5 :
- Sensha, d’une part, est un framework Javascript basé autour du composant extJS. Il permet de construire des applications HTML 5 riches autour de composants graphiques très évolués
- Vaadin, d’autre part, est un framework Java basé sur le moteur GWT. Il permet aux développeurs Java de créer de véritables applications HTML 5.
- jQuery et autres frameworks JavaScript HTML 5
Aujourd’hui, le nouveau paradigme apporté par la mobilité doit changer notre façon de penser les applications. Il faut tenir compte des possibilités offertes par les plateformes mobiles et en tirer parti. Ainsi nous sommes convaincus que les applications de demain s’exécuteront sur plusieurs plateformes via une approche multicanal. Dans ce sens il est impératif de choisir des technologies multi plateformes comme HTML 5 afin de maximiser le développements et optimiser l’expérience utilisateur quel que soit l’environnement d’exécution.