Offline access is more important than ever

offline folder Even though we still don’t have “wireless everywhere” (as I like to say), access to the Internet is indeed becoming more pervasive. Until the world is blanketed in wireless however, there will always be a place for offline applications. Sometimes you need to get some work done, with or without an Internet connection. Unreliable access or no access at all might have been the driving force behind offline applications in the past, but now there’s a new reason: cloud computing.

The term “cloud computing” is a bit like Web 2.0 in that it is used as a blanket term, but essentially it means accessing applications and services via the Internet (“in the cloud”) without worrying about the infrastructure that supports them. One of the best examples is GMail, Google’s email service that lets you manage your messages in any browser. It’s also a good example of why offline, synchronizing applications are so important – GMail went down completely yesterday:

Gmail is having a systemwide outage affecting multiple countries, and a whole bunch of its 100 million users are screaming about it on Twitter. Around 20 million people visit Gmail each day, according to Comscore, and they’re all seeing the same message. The first outages were reported at about 2 pm PST, 44 minutes ago.

One of the things that makes cloud computing different than services in the past is that more and more businesses rely on things like GMail to operate. When it goes down, so does a significant part of their business.

There’s a transition underway. Businesses are realizing that it doesn’t make sense to operate their own data centers and services when Google, Microsoft, and others can do it far more efficiently. But don’t let those names fool you, as GigaOm points out:

If an outage of this magnitude can strike Google, the company with a fearsome infrastructure, I wonder who — if any — can plan for the worst.

It’s extremely difficult to maintain 24×7 operations, even for a company like Google. The only reasonable thing to do is assume that service will go down at some point, and to plan accordingly.

For that reason, I think offline access and synchronization are two things that developers will need to focus on in the future. Like the other big challenge facing developers, multi-core computing, improved technologies and toolsets will be needed. Vendors are working on it, Google with Gears and Microsoft with the Sync Framework, but there’s still a lot of work to be done.

Cloud computing is great, and I’m excited about the opportunities that it provides. We have to realize that it’s only part of the equation, however. Offline access and synchronization are more important than ever.

Microsoft's Live Mesh

live mesh One of the big tech stories today was the launch of Live Mesh, Microsoft’s new platform for synchronizing files, applications, and other stuff across different devices. I read quite a few articles about Live Mesh, and I have to admit I find it daunting to comprehend. Here’s the definition from Mary Jo Foley:

“Live Mesh is a ’software-plus-services’ platform and experience from Microsoft that enables PCs and other devices to ‘come alive’ by making them aware of each other through the Internet, enabling individuals and organizations to manage, access, and share their files and applications seamlessly on the Web and across their world of devices.” If I were in charge of defining Live Mesh, I think I’d go with “a Software + Services platform for synchronization and collaboration.”

Complex, exciting, and confusing all at once. Scoble says synchronization is just the beginning too.

Here’s what Live Mesh means to me: Microsoft is serious about cloud computing, and they’re prepared to be an important player in the space.

That’s really all I care about at this point. I’m sure Live Mesh will look vastly different in two years than it does today. I’m just glad Ray Ozzie is behind it. I absolutely love Groove and expect that Live Mesh will be like Groove on major steroids!

Some observations:

Developers, you can get started here. It’s not live yet, but they’ll have a technology preview program soon. For everyone else, check out the pretty pictures here.

Read: Ten things to know about Microsoft’s Live Mesh

NewsGator Inbox and other news

Post ImageMy aggregator of choice has a new name! NewsGator Outlook Edition is now known as NewsGator Inbox, and the first release candidate is now available (and stay tuned to the blog for future updates). I’ve been playing with it for a while, and it’s very solid. I for one really like the name change – the whole “Outlook Edition” is not as easy to say as Inbox. The change does make me wonder if they are planning to release a version for other mail clients, like perhaps Thunderbird or Entourage. This is just speculation on my part though, I don’t have any insider information unfortunately.

Another bit of NewsGator news hit the wires recently too, this one about the synchronization story with Internet Explorer 7 and Windows Vista:

NewsGator Technologies, Inc., the leading RSS Platform Company, today announced plans that its suite of RSS aggregators will synchronize with the upcoming releases of Microsoft Windows Vista and Internet Explorer 7. The synchronization will enable users to ensure that Windows Vista and Internet Explorer 7 users stay up-to-date with all their subscriptions, whether they are accessing them via the Web, mobile devices, Mac OS-based computers, and other platforms.

Honestly, I don’t know why Microsoft hasn’t outright purchased NewsGator. Seems like a deal that would make a lot of sense. In any case, the announcement is great news for users of NewsGator products like myself.

I’ve also been testing the new FeedDemon beta (another NewsGator product that supports synchronization) and I quite like it. I now use it on my desktop, to complete my own personal synchronization story:

  • NewsGator Inbox on my Tablet PC
  • FeedDemon on my workstation
  • NewsGator Online when I’m using a public computer

Synchronization is powerful, yet its one of those ideas that makes you go “damn, why didn’t I think of that!”

Read: NewsGator