Un Fil d’Ariane business models, création d’entreprise et applications en ligne

Tendances (volet 3) - les applications en ligne rejoignent votre bureau

Dans la série “revue des tendances”, il me semble que l’enjeu de la cohabitation online / offline est un sujet clé.

De nouvelles applications en ligne naissent par dizaines tous les jours. Il suffit de jeter un Å“il au site Killer Startups ou à la page d’accueil de Simple Spark pour s’en convaincre. Les logiciels installés sur votre PC ou Mac en deviendraient presque ringards, tant les sorties de nouveautés se concentrent sur ce nouveau mode.

Les applications en ligne apportent des plus indéniables : informations disponibles où que vous soyez (avec une connexion internet tout de même, fixe ou mobile maintenant grâce aux fameuses “clés 3G”), possibilité de collaboration à plusieurs en simultané, absence de déploiement sur les postes de travail, accès à du contenu fraîchement mis à jour, compatibilité avec toute plateforme informatique disposant d’un navigateur moderne, etc. Les applications desktop conservent pourtant quelques avantages que ne procure pas encore le navigateur web de monsieur tout le monde : puissance et réactivité, une fenêtre bien à elles, une icône sur le bureau, un processus (thread) séparé auquel on peut mettre fin individuellement en cas de problème, un accès permanent à une mémoire de masse locale et aucune dépendance au bon vouloir de votre connexion internet.

Plusieurs solutions sont en lice pour réunir le meilleur des deux mondes : Adobe avec sa plateforme AIR, Google avec son extension Google Gears notamment et Microsoft avec Silverlight. Ces solutions nécessitent bien sûr que les applications en ligne soient écrites pour leurs interfaces de programmation (API). Au prix pour l’utilisateur d’une petite installation sur votre poste (plug-in ou run-time).

Un très bon exemple de mise en Å“uvre de Google Gears est le site (australien je crois) Remember The Milk qui propose d’alterner online et mode offline grâce à Gears, tout en restant une application en ligne classique pour ceux qui n’ont pas installé le plug-in sur leur navigateur. Les données locales sont stockées dans une petite base de données SQLite installée sur votre poste par le plug-in et accessible de façon transparente par l’application. Zoho l’utilise aussi pour son traitement de texte en ligne Zoho Writer et Google aussi bien sûr dans son lecteur de nouvelles Google Reader. Il existe aussi un plug-in Wordpress pour rendre votre blog consultable offline.

Adobe AIR est un ensemble d’API réunies au sein d’un run-time à installer sur votre poste. AIR apporte d’autres avantages comme l’utilisation optionnelle d’une interface développée en Flash, un processus d’installation classique application par application et aussi la possibilité de développer des applications de bureau à base des langages usuels HTML et Javascript.

La fondation Mozilla est aussi sur les rangs avec une sorte de navigateur dédié basé sur XUL Runner, Prism, encore très préliminaire aujourd’hui et qui ne donne pas accès à ma connaissance à une mémoire de masse locale. Une sorte de préfiguration du futur Firefox lorsqu’il embarquera la spécification HTML 5 sur le offline. Je l’utilise pour des applications comme Backpack ou Netvibes, un navigateur simplifié étant bien suffisant dans ce cas. Mais toujours pas de offline à ce stade.

Voilà donc encore un dilemme pour les développeurs. Je vous en dirai plus sur AIR début Avril. A ce stade, c’est encore Google Gears qui me convainc le plus : léger et bien documenté, multi-plateformes (Firefox1.5+ et IE6+ sous Windows, Windows Mobile, Mac et Linux) et bientôt mobile !

Et vous ?

Suite des “tendances” la semaine prochaine, avec ma tendance n°4 La santé sur internet n’est plus un tabou.

Pas encore de commentaire

Ajouter un commentaire