Google travaille sur Spark, une application Chrome, qui est en fait un nouvel environnement de développement (EDI) pour la création d’applications Chrome.
Le géant de la recherche veut créer un écosystème Web autour de Chrome et Chrome OS, en offrant aux développeurs la possibilité de créer des applications en HTML, CSS et JavaScript, qui peuvent s’exécuter dans le navigateur ou de façon autonome, avec une prise en charge du mode déconnecté, l’accès aux API Chrome et aux ressources du périphérique.
Le nouvel EDI qui est encore au stade de version Alpha, est développé en utilisant le langage de programmation Dart de Google et une bibliothèque basée sur le projet Polymer, qui contient des composants pour la création d’interfaces graphiques.
Pour rappel, Dart est un langage de programmation structuré pour le Web, qui offre la même flexibilité que JavaScript, mais qui se démarque par son typage fort et optionnel. Google a publié récemment la version 1.0 de Dart et de son kit développement (SDK). Si le langage Dart est utilisé pour créer des applications avec Spark, le code sera compilé en JavaScript pour fonctionner indépendamment de la JVM Dart.
Le projet Polymer, qui est encore au stade de préversion, est un ensemble de composants d’interface utilisateur et de services publics pour la création d’applications Web. Le « Spark Widget Library » développé à base de Polymer, dispose pour l’instant de peu de composants prêts à l’emploi. Les développeurs peuvent néanmoins créer leurs propres composants.
L’EDI est open source et son code source est disponible en téléchargement sur GitHub.
Télécharger Spark sur GitHub
Source : Google+ François Beaufort
Et vous ?
Que pensez-vous de Spark ?
Spark : Google dévoile un nouvel outil de développement basé sur Dart
Pour la création d'applications Web Chrome
Spark : Google dévoile un nouvel outil de développement basé sur Dart
Pour la création d'applications Web Chrome
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !