Ideo Technologies lance SweetDEV Studio, l’environnement visuel de développement d’applications Java Web basé sur Eclipse
SweetDEV Studio est un environnement visuel de développement d’applications Web destiné aux développeurs travaillant sur des pages JSP, des frameworks comme Struts ou des socles techniques comme SweetDEV. Il sera disponible sur le marché dès juin 2005.
SweetDEV Studio marque un grand pas vers l’industrialisation des développements Java Web. C’est le seul environnement visuel de développement intégré à Eclipse sous forme de plugin qui analyse et comprend les relations parmi les couches d’applications Web. Hormis ses fonctions avancées de débogage (notamment des JSP), SweetDEV Studio fournit des éditeurs de source bidirectionnels permettant de travailler à partir du code ou de l’éditeur graphique, le tout étant synchronisé en temps réel. Il optimise la réalisation des projets avec la vérification automatique d’uniformité et de validité de l’application, existante ou nouvelle.
UN ENVIRONNEMENT DE DÉVELOPPEMENT VISUEL COMPLET BASÉ SUR DES STANDARDS OUVERTS
Les applications Web engendrent de multiples problématiques telles que travailler avec des sources hétérogènes, sur différentes couches,… ce qui réduit énormément la productivité des équipes de développement. SweetDEV Studio simplifie au maximum le travail du développeur et permet de retrouver la compétitivité et la performance qu’autorisaient les technologies client/serveur.
Grâce à des fonctionnalités avancées et inédites, SweetDEV Studio propose aux équipes de développement :
– Des éditeurs performants
Les applications Web sont des applications complexes constituées de ressources hétérogènes. Afin d’être plus productif et efficace, SweetDEV Studio propose de multiples éditeurs. Il comprend notamment un support complet des pages JSP, des fichiers XML, de la configuration Struts (struts-config.xml), un descripteur de déploiement, des fichiers Tiles, Framework de validation Struts, un descripteur de bibliothèque de tags (fichiers tld) et un éditeur de ressource et de propriété.
– Débuggeur JSP/Struts
SweetDEV Studio permet le débogage des applications Web JSP/Struts depuis la JSP. Il suffit de positionner des points d’arrêt dans la JSP et de lancer l’application. Une fois le premier point d’arrêt atteint, une vue affiche les variables manipulées et accessibles, les threads, les points d’arrêt. Le débogage s’effectue pas à pas : l’utilisateur dispose de fonctions de step-in, step-out, step-over. SweetDEV Studio permet également l’analyse des exceptions Struts.
– Contrôle de cohérence
SweetDEV Studio construit et tient à jour un véritable référentiel des relations entre les différents composants de l’application. Ce mapping de dépendance intelligent s’effectue en temps réel sur tous les composants de l’application quelque soit la couche applicative. La plupart des erreurs d’exécution des applications Web peuvent ainsi être détectées et corrigées pendant le développement.
– Contextes et Juridictions
Au sein de SweetDEV Studio, la prise en charge des contextes et des juridictions (l’une des spécificités de SweetDEV) est réalisée « design-time » : l’utilisateur dispose d’un rendu des composants graphiques SweetDEV lors de la mise en ouvre des contextes et des juridictions en phase de conception. La déclaration des contextes et des juridictions se fait au travers d’assistants, ce qui élimine les erreurs de syntaxe et permet un gain de temps significatif.
– Drag and Drop de composants graphiques
SweetDEV Studio permet d’utiliser toute la richesse de la bibliothèque de composants graphiques de SweetDEV. Il est aisé de mettre en ouvre ces tags au sein d’une application par simple glisser-déposer dans une page JSP. La vue Design permet un positionnement précis des composants dans la JSP. Un Smart Editor est associé à chaque composant graphique facilitant le paramétrage de ses propriétés.
– Assistants intelligents à forte valeur-ajoutée
Dans le but de simplifier la mise en ouvre et d’automatiser la configuration des services proposés dans SweetDEV, SweetDEV Studio offre de nombreux assistants : pour la configuration et le paramétrage des services SweetDEV, la mise en ouvre des contextes et des juridictions, l’édition et la gestion des skins SweetDEV, la création de composants Web (fichiers de configuration, pages JSP, fragments de pages JSP, composants SweetDEV, éléments Struts.) et la création de projet basé sur SweetDEV.
Le socle technique J2EE SweetDEV est inclus dans SweetDEV Studio. L’accès à son code source ainsi qu’un support technique avancé sont proposés au travers de packs « Premiums ».
– PLATE-FORMES SUPPORTÉES : plates-formes ouvertes et standards (Eclipse, Tomcat, Struts, BEA WebLogic et WebSphere d’IBM)
– PRIX PUBLIC : à partir de 995 euros HT
A propos d’Ideo Technologies
Société française spécialisée dans les outils d’aide au développement d’applications, Ideo Technologies est l’éditeur de SweetDEV, accélérateur de développements en environnement J2EE. Sous le nom d’Ideo Logiciels, Ideo Technologies est également distributeur exclusif pour la France des produits de Seapine Software (TestTrack Pro pour la gestion des défauts, Surround SCM pour la gestion de configurations, QA Wizard pour les tests automatisés d’applications Web, Windows et Java) et de M7 (NitroX, environnement de développement Web). La société distribue également AlarmPoint, une solution de notification automatisée d’alertes critiques éditée par Invoq Systems.
CONTACT PRESSE :
Infinités Communication
Jean-Baptiste BAUTZ : jb@infinites.fr
Agnès HEUDRON : agnesh@infinites.fr
Tél.: 01 30 80 09 09 – Fax : 01 30 80 09 29
1 rue du Moulin – 78590 Rennemoulin
www.infinites.fr
Dossier, communiqués de presse et photos téléchargeables
d’Ideo Technologies sur le site www.infinites.fr dans L’Espace presse Ideo Technologies