This Week's Sponsor:

Collections Database

A Powerful Database with iCloud Sync


A Cloud Over The Mac App Store

Wayne Dixon over at Macgasm, about how app data will be backed up with the Mac App Store:

So this leads me to wondering something: how does the application’s data get backed up? Right now within the iOS App Store, your data is backed up when you sync your iOS device and this information is then backed up again when you backup your computer (you do backup your computer, right?). But if your application data is just stored locally and you do have to do a re-install of your computer, even though you are able to download the software itself again, your data may not be easily placed in the correct location, even with backups.

When Apple announced the iOS-like model for the desktop we didn’t really wonder much about how the backup model was going to be carried over to the Mac. Is it going to be carried over at all? On the current version of OS X (and on previous iterations as well) each app stores its data in various folders on the hard disk. Usually it’s the “Application Support” folder inside a user’s library, but preferences, caches and databases may be stored somewhere else. Not to mention the possibility to manually select a different destination for the main database in some applications, think of 1Password, Candybar and DEVONthink. Is the Mac App Store going to change this?

We don’t know. When Jobs and Federighi demoed Lion on stage at the Back to the Mac event, they just focused on how easy it is to install apps by just clicking “Buy” and watching the app icon literally jumping onto your dock. Of course Apple doesn’t want to get into technical details about the location of app data and databases just yet. As things stand right now, we don’t even know if the main way to access “locations” on a Mac, the Finder, will be updated.

On iOS, app data is stored inside a folder containing the application itself, and backups are regularly saved on the computer the device syncs to. With the Mac App Store, the device and the computer are going to be the same thing. It is likely that Apple will continue using the current OS X system (application file immediately visible to the user, data and backups stored somewhere else), but we like to think something new will be unveiled.

The second part of Wayne’s article is where it gets really interesting:

Syncing is going to be key to apps within the Mac App Store. In order to facilitate the ability for a user to download their data upon a complete re-install, it is going to be necessary to include sync within the applications. This would allow a user to quickly upgrade their Mac by re-downloading all of their applications again from the Mac App Store and then launching the program. Upon launch, the initial download would request credentials for accessing their account and then the automatic download would occur, thereby allowing the user to quickly get back to their last synchronized state.

Basically, he envisions a system where apps are stored and sold through the Mac App Store, but app’s data and backups are constantly synced to the cloud. This would enable easy sync of apps on multiple computers and dead-simple restore of previous data on fresh installs on new machines. If you think about it, though, this model would be perfect on iOS as well and it’s something I’ve long talked about here on MacStories: a simple and accessible way to sync mobile and desktop apps.

The only problem is, with apps heavy on resources and libraries (iPhoto, Yojimbo, DEVONthink, you name it) this would be a great risk for Apple. Millions of gigabytes sent everyday to servers and millions of requests from both iOS and Mac apps.

Maybe we’re just going too far with our imagination, but it’s going to happen someday, right? What if that day is sometime next year?

Unlock More with Club MacStories

Founded in 2015, Club MacStories has delivered exclusive content every week for over six years.

In that time, members have enjoyed nearly 400 weekly and monthly newsletters packed with more of your favorite MacStories writing as well as Club-only podcasts, eBooks, discounts on apps, icons, and services. Join today, and you’ll get everything new that we publish every week, plus access to our entire archive of back issues and downloadable perks.

The Club expanded in 2021 with Club MacStories+ and Club Premier. Club MacStories+ members enjoy even more exclusive stories, a vibrant Discord community, a rotating roster of app discounts, and more. And, with Club Premier, you get everything we offer at every Club level plus an extended, ad-free version of our podcast AppStories that is delivered early each week in high-bitrate audio.

Choose the Club plan that’s right for you:

  • Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with app collections, tips, automation workflows, longform writing, a Club-only podcast, periodic giveaways, and more;
  • Club MacStories+: Everything that Club MacStories offers, plus exclusive content like Federico’s Automation Academy and John’s Macintosh Desktop Experience, a powerful web app for searching and exploring over 6 years of content and creating custom RSS feeds of Club content, an active Discord community, and a rotating collection of discounts, and more;
  • Club Premier: Everything in from our other plans and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.