Mise à jour d'applications

30092008 In: Cocoa, Logiciel

Jusqu'à maintenant, quant l'on voulait mettre en place un système de mise à jour de son application, il existait Sparkle. Google vient de publier un logiciel similaire nommé Update Engine (Plus d'infos sur le blog Google).

La question que l'on se pose alors est pourquoi utiliser Update Engine si Sparkle fonctionne très bien. Sur le groupe de discussion Update Engine, Greg Miller nous répond :

  • Update Engine est de plus bas niveau que Sparkle, et il permet de mettre à jour des applications appartenant à root ou des modules kernel.
  • Update Engine permet de gérer plusieurs applications (un peu comme le système de mise à jour de Mac OS X).
  • Par contre, il semple plus complexe à mettre en place que Sparkle dans les cas simples.

Si quelqu'un à l'occasion de tester, ses remarques sont les bienvenues. Et pour en savoir plus sur l'integration dans une application, voici un petit screencast.

Articles similaires