Depuis la sortie de Gmail Offline, le projet Sweetch est plus que jamais d’actualité. En effet, Gmail Offline a beau être un excellent produit, il impose à ses utilisateurs d’utiliser un plug-in bien particulier, Google Gears, qui, d’une part, reste assez peu répandu à ce jour et d’autre part ne correspond à aucun standard actuel ou à venir.
Tout l’objet de Sweetch est de libérer les applications web d’un type de technologie particulier pour être disponible offline. Sweetch permettra donc à votre application de fonctionner avec Gears mais aussi, à l’heure actuelle, avec AIR ou au sein d’une applet Java (donc fonctionnant sur plus de 90% des postes clients) . A terme, l’ambition de Sweetch est d’intégrer d’autres providers tels que les possibilités offertes par le standard HTML5, par Flash ou certains navigateurs web spécifiques.
On notera qu’Aptana a lancé une initiative proche de la nôtre, ActiveRecordJs. Cela vaut le coup d’oeil, mais ce projet ne semble pas mettre l’accent sur les mêmes choses que Sweetch : nous y reviendrons dans un prochain billet.
Le mois qui vient va nous permettre de livrer une application utilisant Sweetch et qui nous servira de “Proof of Concept” et concrétisera pour le grand nombre une techno qui a vraiment de l’avenir…