2009/4/30 Thomas <[email protected]>

>
> Ben le truc c'est qu'il faut intégrer un navigateur web dans
> l'application bureau. Je pensais même recoder Slingshot en Java pour
> faire ça ... (je n'ai toujours pas abandonné l'idée en fait)
>

C'est plutôt facile à faire puisqu'en fait je l'ai déjà fait pour un client.
J'ai créé une app JRuby+Qt Jambi avec un Webkit. Pour l'app web elle est sur
un serveur (avec une db mysql) et packagé (avec une db sqlite3) avec l'app
comme avec slingshot.

C'est multiplateforme et ce n'est qu'une grosse dizaine de ligne (le code de
l'appli, pas le code pour la sync qui est un plus long). Et c'est aussi
possible de le faire avec SWT (qui a un widget Browser).



> Le plus lourd serait de coder l'algorithme de synchronisation.
>

C'est pas si lourd que ça. Tu fais une API JSON ou XML qui envoie et reçoit
les données puis en fonction ajoute/modifie/supprime les données. Un peu
comme un diff en fait.

-- 
Nicolas Mérouze
http://www.yeastymobs.com

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à