Open source

Inscrivez-vous flux rss

Consulter le centre de compétences

imprimer cet article envoyer à un ami recevoir les newsletters contacter la rédaction s'abonner au flux rss partager

Des outils de développement de Google passent en Open Source


Edition du 10/11/2009 - par Pierre-Edouard Laurent avec IDG News Service

Google a décidé de distribuer en Open Source plusieurs de ses outils de développement réunis pour l'occasion dans la famille Closure Tools , afin que les développeurs externes les reprennent pour créer des applications web plus rapides. Ces outils ont notamment servis à la conception d'applications web aussi connues que Gmail, Google Docs et Google Maps, indique Amit Agarwal, responsable produit chez Google. « En autorisant et en fournissant aux développeurs les mêmes outils qu'utilise Google, nous espérons qu'ils réaliseront non seulement des applications plus sophistiquées mais également beaucoup plus véloces. C'est pour cette raison que nous proposons ces outils en dehors de la communauté Google », explique t-il. Avec cette annonce, Mountain View entend amener les développeurs à exploiter ses technologies plutôt que d'utiliser les trousses à outils de Microsoft ou Mozilla.

Un compilateur, des bibliothèques Javascript et un générateur de templates

Parmi les outils, on trouve Closure Compiler, qui simplifie, optimise et consolide le code Javascript pour le rendre plus rapide et plus performant, tout en optimisant son fonctionnement avec des connexions Internet bas débit. Google propose également Closure Library, une bibliothèque Javascript qui contient un ensemble de services et de composants applicatifs standards, fonctionnant sur différents navigateurs. « Elle a servi de bibliothèque Javascript standard pour la plupart des applications que Google utilise aujourd'hui », précise Amit Agarwal. « Elle offre des possibilités très étendues, tout en restant modulaire et robuste ». Parmi ces outils Open Source, on trouve encore Closure Templates pour automatiser la création dynamique de code HTML. Les modèles générés par cette application sont utilisables en Javascript sur des machines clientes ou en Java sur des serveurs.




envoyer recevoir
imprimer commenter
0 commentaires postés >> Tous les commentaires

L'ACTUALITÉ DU JOUR
Architecture logicielle Un cloud public pour le développement chez IBM

(18/03/2010 16:49) - Pour les départements informatiques, développer et tester sur une plate-forme « élastique (...)

Open source Microsoft ne fait toujours pas l'unanimité sur le salon Linux

(18/03/2010 13:08) - Dans une ambiance très potache, les membres du GCU ont gentiment chahuté Microsoft (...)

Bureautique Google simplifie la migration d'Exchange vers Apps

(18/03/2010 12:32) - Disponible gratuitement pour les entreprises qui s'inscrivent aux programmes Premier (...)

Stockage Une start-up migre les données stockées sur Centera

(18/03/2010 12:29) - Interlock Technology, jeune société américaine, offre un service d'évaluation des (...)

Progiciels Saas : attention aux engagements des prestataires

(18/03/2010 09:42) - Dans le Saas coexistent une relation visible et une relation plus cachée. Dans la (...)

Architecture logicielle Système-U repense ses processus métiers (MAJ)

(18/03/2010 09:42) - Quatrième distributeur alimentaire et généraliste français, Système U est une union (...)

LE TOP
  1. Mix10 : Les quatre priorités de Microsoft pour Windows Phone 7
  2. Twitter et Facebook prêts pour la géolocalisation de leurs utilisateurs
  3. Linux : Mariage de raison entre solutions propriétaires et logiciel libre
  4. Mix10 : Microsoft implante des outils d'analyses web dans Silverlight.
  5. Mix 2010 : Internet Explorer 9, OData et Dallas version 2




CONFERENCES
23/03/2010
CLOUD COMPUTING
De 8h30 - 14h00 à l'Automobile Club de France - Paris 8e
PARTNER ZONE
LIVRES BLANCS
Gestion de mobilité pour les nuls. Obtenez votre guide avec les compliments de Sybase 19 mars 2010 - SYBASE
Gestion de mobilité pour les nuls. Obtenez votre guide avec les compliments de Sybase
Dans ce guide informatif, vous allez découvrir pourquoi la gestion de la mobilité et de la sécurité est essentielle. De plus, nous allons présenter certaines (...)