Publié le 13/10/2012 Dans Logiciels
Introduction
Alors que Embarcadero lançait XE3, Embarcadero dans le même temps surprenait un peu tout le monde avec un nouveau produit qui devrait faire plaisir à de nombreux programmeurs. Ceux qui ont l'habitude de programmer pour desktop depuis des années ont eu du mal à se faire à la transition HTML/CSS, et les éditeurs que l'on a vu apparaître sur le marché comme Dreamweaver, NVU et les autres ont toujours une cible de graphistes ou de débutants, en oubliant tous les acquits des outils RAD développés depuis des années.Vous avez presque compris, HTML5 Builder de Embarcadero, c'est un outil RAD pour faire des interfaces web. Du HTML5, des pages dynamiques, du Javascript, des connecteurs pour des outils REST, pour des bases de données, tout les ingrédients semblent être en place pour un cocktail intéressant.
HTML5 Builder a plus d'ambition que d'être un simple éditeur HTML, Embarcadero pense comme des programmeurs, et pense donc plus aux possibilités de données et éléments dynamiques plutôt que de faire de jolies animations. C'est caricatural, mais cela reflète l'état d'esprit de création du produit et c'est grâce à des outils comme celui-ci qu'on peut créer "facilement" des outils aussi bien orientés serveur pour des services de type REST que du côté client pour pouvoir déployer les applications sous Android ou en site mobile grâce à jQuery.
Sur le principe de l'interface, on retrouve vraiment tous les réflexes venant du RAD classique, l'origine de Delphi et son influence avec les propriétés, les éditeurs d'événements et d'un simple click sur le bouton que vous venez de glisser au pixel près sur votre écran iPhone, vous ajoutez un handler javascript... C'est simple, efficace, c'est presque magique.