Let’s Talk Software Update Practices

Written on June 25, 2007 by Nick Santilli and 9 people have commented

Clearly there’s an active Developer Community for the Apple platform. I love that my favorite apps are regularly updated - being constantly made better, feature-rich, and all that jazz. But the process of updating some of these apps can be somewhat of a drag at times.

Let’s just put it this way: If your app can tell me that it needs to be updated, it better also tell me to install & restart. I really don’t love when I choose to grab the update, and it launches a browser window for me to do the whole process manually…

I realize all developers aren’t at the same level, or that they’re doing real jobs and fitting their software development into ‘free’ time, but it sure would be nice for everyone to unify on the way applications update themselves.

It’s Monday morning, and I’m a bit cranky - so while I mean what I say, don’t take it too personally…

Share This



Comments RSSComments

  1. #1 Andrew Creek says:

    In my opinion every piece of software on the mac should update using sparkle. I’m sure there are technical reasons why some apps don’t use it.

    But in my experience it is always a great add-on to any software.

  2. #2 Paul Nowak (from Apple Blog(.pl) too :)) says:

    There is update fremawork called “sparkle” for cocoa apps.

    I think it does what you’d like to see:
    - True self-updating–no work required from >the user
    - Sparkle is a module that developers can stick in their Cocoa applications (five-step install!) to get instant self-update functionality
    - Extracts updates from .zip, .dmg, .tar, .tbz, and .tgz archives

    http://sparkle.andymatuschak.org

    Hope I help :)

  3. #3 Paul Nowak (from Apple Blog(.pl) too :)) says:

    @Andrew - I had to take a nap while commenting and Andrew was first :) But hey - it shows how well know is sparkle :)

  4. #4 Lonnie says:

    You’re preaching to the choir man! I think all mac users hate to see the browser open after hitting the install/update button. We need to start a TAB Sparkle movement!

  5. #5 Alex Decker says:

    There is a widget called App Update, that scans your applications and searches Versiontracker and MacUpdate for new versions of your apps. That just might be what your looking for…

    You can find it here:

    http://blog.gkaindl.com/downloads/app-update

    - Alex Decker

  6. #6 Dave M. says:

    This is also an Application being developed that will monitor all your currently installed applications and let you know when one of them has updated. It will then automate the process of installing the update if you so desire.

    The application is called AppFresh. It’s beta now. However, it looks really promising.

  7. #7 Jason Guthrie says:

    This has been my biggest complaint with some of my favorite apps and widgets - like iStat widgets. I HATE being redirected to a website to download the update myself. Maybe I’m lazy, but I don’t think so. Software should make life easier and more productive, right?

  8. #8 Paul says:

    Couldn’t agree more - the update experience on TextMate & even CSSEdit are great - one app that drives me nuts to update is MailSteward - great app, but it has updates every other week and it is a hassle to update -

  9. #9 Brian says:

    It would be nice if Apple would open up an API to “Software Update” that would allow developers to list their updates in a “Third Party” section.

Leave a reply

Avatars
If you'd like an avatar to appear next to your comment, simply signup for a Gravatar. It's free and takes all of about 2 minutes to setup.

Subscribe without commenting

Close
E-mail It