Apple Gianduia, une alternative à Flash ? Pas vraiment
Apple serait en train de travailler sur Gianduia, que d’aucuns présentent comme une alternative à Flash, mais qui n’est en fait qu’un framework Javascript pour développer des applications RIA.
Le gianduia est une pâte de chocolat et de noisettes utilisées dans les pâtisseries et les bonbons au chocolat.
Le projet Gianduia n'est pas nouveau puisqu'il a été présenté il y a un an à la conférence WOWODC (World of Webobjects Developer Conference), un événement en marge de la WWDC (Apple Worldwide Developers Conference). Un billet d'AppleInsider, « Apple developing Flash alternative named Gianduia » a subitement créé le buzz ce weekend.
Une annonce qui résonne pour beaucoup comme une réponse d'Apple à Flash, alors que la polémique entre les deux entreprises au sujet de la technologie Flash bat son plein. Mais à bien y regarder, Gianduia ne représenterait pas vraiment une alternative ni un concurrent à cette dernière.
Un framework Javascript
On ne sait pas grand-chose de ce projet, mais les échos que l'on peut recueillir des développeurs qui ont vu la « chose » (Apple leur impose des clauses de confidentialité draconiennes) indiquent que Gianduia est un framework Javascript permettant aux développeurs Cocoa de créer des interfaces clients riches en utilisant des standards du web, c'est-à-dire en se passant de plug in propriétaires tels que Flash ou Silverlight. Les interfaces utilisateurs web ainsi générées adoptent le look de Cocoa de Mac OS X.
Apple utilise déjà ce framework conjointement avec Webobjects, pour l'application Concierge ou Reserve iPhone. Gianduia pourrait donc se définir comme un Cocoa côté navigateur, écrit en Javascript, intégrant Coredata, s'interfaçant avec Webobjects, et comprenant un service d'accès à des bases de données.
Le Cocoa du web
On est donc loin des fonctionnalités de la plate-forme Flash qui intègre à la fois une machine virtuelle, un lecteur multimédia, un environnement de développement et une technologie serveur. Tout au plus pourrait-on faire un parallèle avec certaines fonctionnalités de Flex. L'objectif de Flash est fondamentalement d'imposer une technologie cross-navigateur et cross-plate-forme, ce qui n'est pas du tout dans les gênes d'Apple.
S'il fallait chercher à qui Gianduia pourrait faire de la concurrence, il faudrait voir du côté de chez Sproutcore, un framework Javascript et HTML 5 open source lancé par Apple et utilisé pour les applications web MobileMe. Lors de son lancement, Sproutcore était déjà présenté comme le Cocoa du web. Notons également l'existence de projets similaires indépendants à Apple, Cappucino et JavascriptMVC, tous deux en open source.
A usage interne
Pour l'heure, Gianduia est utilisé en interne par Apple, et rien n'indique qu'il devienne disponible au public ou même qu'on l'évoque lors de la prochaine WWDC 2010 en juin.
La confusion et l'incertitude qui règnent actuellement quant au futur des applications web et la guerre que se mènent Apple, Adobe, Microsoft et l'open source pour s'imposer dans ce domaine amène son lot de rumeurs, de fausses nouvelles et de désinformation. Laissons Apple nous surprendre (ou pas) lors de la prochaine WWDC.

envoyer
par mail
par mail

imprimer
l'article
l'article
à lire aussi
SUR LES MÊMES THÈMES 


nos newsletters
Abonnez-vous à Micro Hebdo : 4,90 €/mois
Abonnez-vous à l'Ordinateur Individuel : 3 €/mois
Abonnez-vous à la version digitale
Abonnez-vous à 01Business et Technologies : 19 €/mois












agrandir la photo


