Les applications Web ont beaucoup évolué ces dernières années, tout particulièrement depuis l’avènement du concept Web 2.0. Nous disposons de plus en plus d’applications Web dynamiques, élégantes et riches en fonctionnalités se rapprochant de leurs homologues Desktop. Néanmoins, il reste encore beaucoup d’applications qui ne peuvent avoir leur équivalent en version web car les navigateurs sont encore limités par leur nature même. Comme à son habitude, Google se démarque par son dynamisme et son innovation en proposant une extension aux navigateurs afin de gérer ces nouvelles problématiques : Google Gears.
Notre article va plus loin en proposant l’intégration des mécanismes Gears dans un contexte RDA (Rich Desktop Application), développée sur le framework de Mozilla : xulrunner. Le but étant de vous initier au développement d’applications lourdes bénéficiant du meilleur des innovations web : les technologies du présent n’ont qu’à bien se tenir. Dans une première partie, nous présenterons les deux technologies et leur installation, puis un exemple d’application utilisant Google Gears dans un projet xulrunner.