Aller au contenu | Aller au menu | Aller à la recherche

Tag - google-gears

Fil des billets - Fil des commentaires

dimanche 28 septembre 2008

Google Gears : version off-line d'une application

application-hors-ligne-1-sql.pngCet article est le second d'une série visant au développement d'une mini-application vous permettant de travailler hors-ligne, à l'aide de Google Gears.
Le premier article vous a appris comment stocker les fichiers statiques de votre site sur les postes clients de vos utilisateurs.

Nous allons à présent passer à la seconde étape : mettre en place une application dynamique, totalement indépendante de la connexion Internet, et fonctionnant lorsque l'utilisateur n'est pas connecté !

Nous ne stockerons donc plus nos données côté serveur, mais au sein d'une Base de Données SQLite directement sur le poste de votre utilisateur, en Javascript, à l'aide de la classe Database fournie par Google Gears !

Lire la suite...

jeudi 21 août 2008

Google Gears : accélérer le chargement d'une application en cachant les fichiers statiques

gears-asking-for-permission.png

Alors que les connexions Internet à haut débit se sont démocratisées et généralisés, et qu'il est de plus en plus rare de se retrouver sans accès à Internet, nous utilisons de plus en plus d'applications Web, parfois à la place des applications "Desktop" que nous employions encore il n'y a pas si longtemps que ça.

Mais que se passe-t-il lorsque nous sommes privés de cette connexion Internet ? Que ce soit dans le train, en vacances chez des proches non "informatisés", hors zone de couverture 3G, ou en réunion chez un client sans accès Wifi ?
Cela signifie-t-il que nous perdons accès à nos applications ? Et pire encore, à nos documents ?

Pour répondre à cette problématique, Google a développé un plugin, nommé "Gears", qui a pour objectif de permettre de continuer travailler, hors connexion, avec les applications que nous avons l'habitude d'utiliser en mode connecté.
Bien évidemment, votre application ne deviendra pas accessible hors-connexion par magie... Mais, si vous faites le nécessaire, accessible hors-connexion, elle le deviendra !

Cet article est le premier d'un série de trois visant au développement d'une mini-application utilisable hors-ligne, et, surtout, destinée à vous montrer comment rendre votre propre application utilisable hors-connexion !
Cette première partie se concentre sur les premiers pas, à savoir :

firebug-network-without-gears.png

Les parties suivantes se focuseront sur les points suivants :

  • Le travail hors-ligne, sans le moindre appel au serveur, une fois l'application en mode "déconnecté",
  • Et la synchronisation entre les données "en-ligne", et le travail effectué "hors-ligne", lors du retour en mode connecté.

Lire la suite...