Wiki

Filed: Misc @ 11:19am on February 27, 2009 No comments yet! :(

Sweetch dispose maintenant de son wiki sur http://sweetch.eutech-ssii.com/wiki/doku.php?id=fr:start.

Quelques nouvelles du projet Sweetch…

Filed: Misc @ 1:37pm on February 14, 2009 No comments yet! :(

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…

Publication de la version 0.0.1 Alpha

Filed: Development, release @ 3:24pm on April 10, 2008 No comments yet! :(

Sweetch 0.0.1-alpha vient d’être publié. Il s’agit d’une version alpha précoce permettant aux développeurs de voir ce dont est capable la bibliothèque. Voici un exemple de code.


/* Utilisez oujours addOnLoad, c’est la seule façon d’être sûr
* que toutes les fonctionnalités Sweetch sont disponibles.
*/
dojox.sql.addOnLoad(function() {

// dojox.sql utilise la syntaxe SQLite
    dojox.sql(’CREATE TABLE IF NOT EXISTS myTable(id INTEGER PRIMARY KEY AUTOINCREMENT, label TEXT)’);
    var rows = dojox.sql(’SELECT id, label FROM myTable’);
    var r;
    while( r = rows.next() ) {
        console.info(r.id + ‘: ‘ + r.label);
    }

    var results = dojox.sql(’INSERT INTO myTable(label) VALUES(’Give me one more line ‘ + new Date()));
     console.info(’New record id ‘ + dojox.sql.lastInsertId());
});

Téléchargement

Démo live de Sweetch

Filed: Uncategorized @ 11:43am on April 10, 2008 No comments yet! :(

Une démo de Sweetch est disponible ici. Les providers pris en charge sont AIR (le package devrait être disponible sous peu), Java et Gears. Elle devrait fonctionner sous différents navigateurs (IE, Firefox, Safari, Opera, …). Dites-nous ce que vous en pensez !

Ajoutez des données, passez en mode “Hors ligne”, manipulez les données, fermez votre navigateur, réouvrez-le, réouvrez la page… Admirez !

Bienvenue

Filed: Misc @ 11:52am on April 2, 2008 No comments yet! :(

Ce blog vous tiendra au courant des nouvelles concernant Sweetch…