Ben Goodger, writing about Chrome:
Autoupdate is one of Chrome's killer features. It is magical because it continuously updates an entire development platform invisibly, frequently. Supporting it has driven how we structure our development processes. It was also one of Chrome's first features. Delving back into project history long before we launched publicly in 2008, the autoupdate project was one of the very first we started working on. The idea was to give people a blank window with an autoupdater. If they installed that, over time the blank window would grow into a browser. And today, some five years after our autoupdater started updating a mostly blank window that could barely load webpages, it is now an engine for delivering an incredibly sophisticated web technology platform onto our users' computers, which in turn allo
If I could start building ThinkUp all over again, I would've built its autoupdater first. No app should annoy users with the work of downloading and installing a new release; it's a big reason why app stores are a better way to get software. Speaking of, you should download ThinkUp beta 15 right now.