A nice framework for doing app updating on OS X is Sparkle:
http://sparkle.andymatuschak.org/
-- Greg
On Feb 25, 2009, at 4:51 PM, e deleflie wrote:
ofcourse, this behaviour should be controllable from the end user's
perspective ... so that they can turn that off if they want ... and
they should be aware that an update is hapenning.
Etienne
On Thu, Feb 26, 2009 at 11:27 AM, e deleflie <[email protected]>
wrote:
Is there a way to make it very very easy for a Shoes application to
be
auto-updated?
It would be brilliant if, for example, you could do this:
Shoes.setup do
gem 'mechanize'
getLatestVersion 'http://www.mywebsite.com/myapp.shy', :days => 7
end
Which would force the application to go search for newer code at that
URL (that url would just point to a shy file perhaps... I dont
know)... and install it. That way, when you updated your code (which
is all the time), all those who have downloaded your app will
_always_
be able to easily have the new version.
This is modern software behaviour isn't?
The default behaviour might be check for updates at every launch ...
this might cause bad perception of launch time.... hence the :days =>
7 option.
Etienne