Adobe vient d’annoncer la sortie de BlazeDS, un outil open-source qui facilite la communication des applications AIR.
Basé sur le Live Cycle Data Services (LCDS) du même Adobe, BlazeDS en est une version allégée, qui notamment ne gère pas encore les notions d’applications offline, mais qui offre au développeur une aide fort appréciable pour connecter son application AIR. La connecter seulement à un serveur central, mais également à d’autres instances de l’application ouvertes sur d’autres postes clients.
A l’heure des réseaux sociaux et du peer to peer, personne ne va s’en plaindre.
Cela me fait penser aux tous premiers jeux Flash multijoueurs que l’on avait sorti en 2000 au sein de ma première société, Gamies. Un ingénieur (Marc, si tu me lis …) avait dû construire un hydre à six têtes en Java afin de permettre aux postes clients des joueurs de communiquer entre eux. Dommage que Blaze n’ait pas été là à l’époque pour nous sauver !
En tous cas c’est à priori un coup d’avance de plus d’Adobe sur Microsoft, car je ne connais pas d’équivalent de BlazeDS du côté de Billou. Et vous ?
Posted in AIR (Apollo) | No Comments »
Suite à mon billet d’hier concernant l’avalanche d’annonces d’Adobe à l’occasion du salon MAX 2007, on pouvait penser que le plus gros était passé.
Point du tout puisque vient d’être annoncée la sortie prochaine de Thermo, une application permettant de créer des interfaces riches dans un environnement proche de celui qu’utilisent habituellement les développeurs (Photoshop, Illustrator, …).
Ceux qui ont déjà développé des applications riches savent combien ces nouvelles technologies bouleversent la collaboration entre graphistes et développeurs.
Thermo devrait permettre d’améliorer ces échanges, mais aussi, et surtout, de prototyper réellement des interfaces riches, là où Powerpoint n’était jusqu’à présent qu’une pauvre alternative vis à vis d’interfaces où l’ergonomie et l’expérience utilisateur sont le nerf de la guerre.
Posted in Actualité | No Comments »
Actualité extrèmement chargée pour Adobe ces derniers jours.
- En terme stratégique tout d’abord aves l’annonce du rachat de Virtual Ubiquity, un traitement de texte en ligne qui avait eu pas mal de buzz voilà quelques mois. Adobe acquires Virtual Ubiquity
- La société lance également Adobe Share, une RIA en flex qui permet de partager des documents en ligne avec vos connaissances. Adobe propose 1Gb d’espace de stockage gratuit. Dommage, chez moi l’application bugge au démarrage … Share documents with Adobe Share
- Ensuite, Adobe annonce également le lancement de Pronto!, une application RDA en AIR qui se présente comme une suite assez complète : messagerie, chat, IM, calendrier, agrégateur, etc… Pronto’s latest beta launches
- Et comme friandises pour le dessert : une nouvelle version de Flex, une nouvelle version de AIR, et deux outils pour les développeurs : une place de marché pour présenter et échanger ses applications, et un nouveau centre de développement.
Enorme me direz vous ? Ce n’est pas tout ! Air est en train de s’imposer chez tous les acteurs majeurs du web.
Pour preuve, le lancement officiel de San Dimas, l’application de bureau en AIR créée par EBay pour proposer à ses clients une nouvelle expérience de navigation.
Cas isolé ? Pas du tout, puisque si l’on en croit ce communiqué de presse, des blockbusters comme Paypal, SAP, AOL, SalesForce ou Yahoo! s’intéressent à la technologie AIR et ont tous lancés des projets de développement basé sur la techno, applications qui devraient être présentées lors du Max 2007.
Ouf ! Si l’on regarde bien ces différentes annonces, Adobe non seulement est en train de s’imposer sur le terrain des RDA, face à WPF, mais la société est également en train de piétiner allègrement les plates-bandes de Microsoft dans le domaine des applications bureautiques en ligne. Comme le fait IBM pour les applications de bureau avec Symphony.
Du côté de Seattle, l’actualité est plus morose. Je vous conseille la lecture de cette excellent article qui critique la stratégie de Microsoft face aux attaques contre Office : The Barbarians Are At The Gate, But Microsoft Moves To Protect Office Revenues. A noter toutefois pour l’hexagone la première référence digne de ce nom pour le tout jeune Silverlight : La couverture du Biarritz Pro (surf).
Posted in Actualité | No Comments »
In a previous post, I talked about an Adobe AIR sample application I made, to allow user to pick file from his hard disk, and in this precise example to pick pictures.
I have made the source code available here.
It will show you especially how AIR handles file system access through the flash.filesystem.*.
Feel free to comment or ask questions about this sample by posting in the comments below
Posted in AIR (Adobe Integrated Runtime) | No Comments »
Hi,
You will find below an example of what can be done using the File library of the new Adobe Integrated Runtime.
This sample application allows you to browse your local filesystem and to pick some pictures. This could be use for instance for online photo printing, with an upload feature to the provider servers after pictures have been selected.
Here is the url : http://www.phoceis.com/echange/picturesPicker/
Feel free to react !
Note : source code has been released for this example
Posted in AIR (Adobe Integrated Runtime) | No Comments »
I just read this article named AIR for JavaScript Developers is now Available for Download on Digital Backcountry.
Ajaxian just released a user guide on how to mix AIR and Javascript. So now you can build RIA, and even RDA, with this tool.
I have already exposed in this article (in French) things that were annoying me in Openlaszlo : mainly a poor learning curve and the lack of professionnal IDE. But the possibility to compile for several runtimes (Flash, Dhtml, mobiles) was a very powerful feature compared to Flex or Silverlight. Apparently Adobe has now caught up this advantage, and aven more : for the time being, Openlaszlo cannot output RDA applications.
Moreover, according to Ryan Steward, Adobe may now focus on the mobile platform, and allow Flash and AIR to be used on mobile devices.
So what is there left for Openlaszlo ? Not many things, I am afraid of. Openlaszlo needs to grow up, and to do it shortly.
It must get a real professionnal IDE to make it acceptable by sofware development companies. It must focus on delivering Desktop Applications, as they become more and more important in the web developement landscape.
This is just my opinion. No mistake, I love OpenLaszlo and I had great times making applications these last months. But after these preliminaries, I wondered if it was possible to build something strong and secure between my company and OpenLaszlo for professionnaly scaled projects. For the time being, the answer if unfortunately “no”.
Posted in Openlaszlo | No Comments »
Lors du dernier MIX 07, Microsoft a présenté la première version de Silverlight. Ce logiciel a pour ambition de concurrencer le célèbre Flash d’Adobe (ex-Macromedia).
Je voyais principalement deux atouts pour que Silverlight rattrape l’avance prise par Flash :
- Microsoft va s’appuyer sur sa communauté de développeurs .Net en leur permettant, pratiquement sans effort, de développer des RIA
- L’installation automatique du plugin Silverlight avec les futures versions de Windows, Internet Explorer, voire Windows Update. Et ce pour faire face aux 95% de pénétration du plugin Flash (ordinateurs sur lesquels le plugin est installé)
Or le deuxième argument s’avérerait incertain. Les lois antitrust pourraient passer par là et empêcher Microsoft de packager ses logiciels comme elles l’ont fait concernant Windows Media Player. C’est en tous cas ce que pense l’auteur de cet article de BBC News : Making plans for the web’s future.
Une troisième voie est toutefois possible : la stratégie bulldozer. Microsoft passe outre et distribue SilverLight avec les prochaines versions d’IE ou de Windows. Comme pour Media Player, le géant américain sera forcé de le retirer aprés plusieurs années de bataille juridique, une fois que son produit se sera implanté durablement dans les navigateurs du monde entier.
Dans tous les cas, contrairement à ce que je disais dans ce billet concernant WPF et Apollo, on peut s’attendre à une sévère empoignade entre Microsoft et Adobe autour de SilverLight.
Posted in Silverlight | No Comments »
A première vue, le duel que se livrent actuellement Microsoft (avec WPF/Silverlight) et Abode (avec Apollo/Flash) sur le terrain des applications riches a tout du choc des titans, et il est bien agréable d’opposer ces deux géants du logiciel.
En y regardant de plus prés toutefois, le choc n’est pas si frontal qu’on veut bien le faire croire.
En effet, même si avec Apollo et WPF, le terrain de jeu est identique - les applications de bureau ou RDA - la tactique pour s’imposer est assez différente. Car les deux équipes ne jouent pas avec les mêmes joueurs.
Apollo mise avant tout sur le réservoir de développeurs Web qui ont de longue date adopté Flash puis Flex. Adobe espère ainsi les amener sur le terrain des applications de bureau même si la conversion peut parfois être dure à réaliser (développer un site internet et une IDE sont deux choses bien différentes).
De l’autre côté, WPF s’adresse principalement aux développeurs d’applications de bureau avec un discours simple : avec WPF, tout votre savoir-faire dans le développement d’applications classiques va vous servir pour être trés rapidement opérationnel en développement de RDA.
On voit bien là que les RDA sont une île au milieu de deux continents : les développements web d’un côté et les développements applicatifs de l’autre.
Microsoft et Adobe sont chacun sur leur rives et viennent de se jeter à l’eau. Qui arrivera le premier ?
Posted in Actualité | No Comments »
C’est officiel, le projet de Microsoft qui vise à concurrencer Flash, jusque là désigné par le nom de code WPF/E, a trouvé son nom définitif : SilverLight.
Vous pouvez télécharger la préversion (CTP) à l’adresse suivante : http://www.microsoft.com/silverlight/downloads.aspx ainsi que quelques exemples d’applications réalisables avec cette technologie.
Posted in Silverlight | No Comments »