Meta Cloud Drive

After seeing yet another “sign up for our new cloud drive, get 20GB free” offer, it dawned on me: could you make a “meta” cloud drive that works purely by piggybacking off others?

The idea is that the MCD would have interfaces to loads of “normal” cloud drives, and would manage your storage appropriately. So if you had 5 or 10 GB from each of Dropbox, Box.com, GDrive, iDrive, SkyDrive, Copy.com, Wuala, and so on, you could easily end up with a couple hundred gigabytes. Then your MCD would bring them all together, managing them as a single virtual drive, so you don’t have to worry about what’s actually stored where.

If you had enough space, it could even incorporate RAID-like functionality: replicate individual files across multiple cloud services so that, if one is unreachable, you wouldn’t lose your data.

Ideally, it’d also manage your accounts with the different services. If you had existing accounts you would go ahead and enter those credentials, but I’d like to see it automate the sign up process for others. IOW, you open an MCD account, and can then automatically sign up with 10 services behind the scenes. We might even be able to do something crafty with referral bonuses behind the scenes to leverage extra storage for our users.

Chromephones

I saw plenty of commentary around Google’s release of Chrome for Android last week – much of it using the word “finally” – but one thing I *didn’t* see was thoughtful speculation on where this is going. Sure, Chrome for Android will be improved, and it’ll come out of beta at some point, and apparently, it’s slated to replace the stock Android browser down the road. That’s fine, that’s good. I approve, even – I’ve been using it since it was released, and it’s a nice piece of code.

But there’s a much bigger picture here, and one that I’m surprised hasn’t been more widely covered.

On the “desktop” – for lack of a better word – Google introduced Chrome (the browser) in 2008, then followed it up with ChromeOS, released in 2010. Another two years on, we have a mobile Chrome browser; is it too much of a stretch to expect a mobile ChromeOS?

I think not. In fact, a determined hacker could – today – take the already-released mobile Chromium, and assemble a custom build of AOSP that boots into Chrome instead of the Launcher (what we think of as Android’s home screen). This build would have no need for the vast majority of apps that are part of the AOSP, and that ship with most Android devices. Rather, the “apps” on this device would be web apps, many of which the mobile Chrome is already capable of running. That’s really the shortcoming of this hypothetical Chromephone: the apps aren’t there yet. But I’d wager that they’re coming. As HTML5 continues to evolve, the capabilities of these web apps will too. They *will* get to a point where they can replace your “native” apps; if you doubt this, go play Angry Birds in your browser.

In some ways, it’s a beautiful vision, if somewhat frightening for an old-school Android dev like myself. It’s what WebOS should have been. And when you start to think about it, it’s difficult to believe that this *isn’t* what Google has planned as the eventual future for Android. It’s in their DNA. It’s the mobile web taken to its logical extreme.

I also appreciate the irony that, in the early days of the iPhone, the only apps you could “install” were web apps.