Pouco a pouco, o portfólio de softwares do Google para a plataforma Mac cresce e, no meio dos seus trabalhos, o time de desenvolvimento do Google resolveu criar um mecanismo de atualização de aplicativos e abrir o seu código para toda a comunidade de programadores do mundo da Maçã.

A idéia acaba de consolidar como Update Engine, um framework para o Mac OS X que possibilita a atualização desde aplicativos nativos em Cocoa, até painéis de preferências e screensavers do sistema.
O sistema é tão complexo que permite até mesmo a atualização de arquivos específicos e coisas que necessitam de acesso root, como extensões de kernel. Múltiplos produtos podem ser atualizados simultaneamente, se assim for necessário.
Na maioria das vezes, programadores poderão explorar a novidade simplesmente utilizando um dos programas de linha de comando, chamado EngineRunner. Se precisarem de mais controle sobre o processo de update, a API em Objective-C pode ser usada diretamente, sendo posteriormente conectada ao framework específico.
Confira dois vídeos disponibilizados pelo Google:
Apresentação do Google Update Engine
Orientação de código com exemplo “Hello Engine”







Bandeira
30/09/2008 às 01:59
Muito complicado ainda para os usuarios Mac
Tem o AppFresh 
Usando oQuando tiver uma gui e um lugar centralizado dos apps tipo o Ubuntu vai ficar legal.