Until fairly recently, most of my computing was done locally using “real apps”. By this, I mean they are cllient-side applications installed on the hard drive of my own computer. I guess I’ve always liked the speed and convenience of having my applications – tools like Office, email, calendar, feedreader, etc – right there on my hard drive where I could get to them running at full local speed. Once you’ve been spoilt by the responsiveness of locally-run apps, web apps that run from the Internet just aren’t as snappy.
Of course, many will say that locally installed apps are old skool; that if you really think with a Web 2.0 mindset, then running your key software directly from the Internet makes more sense. The world is certainly trending that way, with a proliferation of Web 2.0 apps that now run directly from “the cloud” and computing devices designed to work this way, such as the Macbook Air. Computing in the cloud started with obvious applications like webmail, but have now extended to office productivity software, photo editing, even video production, all workable with nothing more than a web browser and a broadband connection.
Life is all about compromises and finding the right balance. Although I’ve been resisting cloud computing for a while, my circumstances changed recently and I decided to make a switch to see if I could manage moving my basic tools off the desktop and into the big blue nowhere.
The real trigger for making the move to the cloud was an increase in the number of computers I was working on every day. My main machine has been a Macbook Pro, which I essentially did everything on. I also owned a 20″ iMac on my desktop, but that was used mainly for editing podcasts and storing my media with iPhoto and iTunes. I really didn’t spend that much time on the iMac, although it’s a beautiful machine to use. Since we moved house recently though, I’ve been using the iMac a lot more, even more than the MacBook Pro. Then when I started the new job I was given a Toshiba 12″ Tablet PC as my work machine. It became awkward to manage all my stuff since it was now spread across three different computers, all using locally installed software applications. Suddenly, locally installed apps were making a whole lot less sense, with important emails and documents never on the machine I happened to be using, my work calendar and my personal calendar getting out of sync on different machines, and I figured it was time to start looking for a better way to consolidate my digital life.
So here’s the problem… I had three machines grabbing email from 5 different accounts, two calendars that needed to be kept separate but I also needed to cross reference them against each other, a writing project which required collaboration with another writer in a remote location, and a group of RSS feeds that were being picked up on three different machines. My digital life was a mess…
It was finally time to submit to the cloud computing model and take all of these disparate bits and move them to cyberspace, where I could access them from any computer. There are many tools to enable this, but I decided to go with Google’s tools since they seem to work really well together and one login would give me access to everything… Gmail for my email, Google Reader for my RSS aggregator, Google Calendar for my appointments, and GoogleDocs for my documents. I won’t labour the point about these tools since I assume most people are already pretty familiar with them, and using web apps is hardly a revolution, but I did want to mention a few tweaks and tips that really made the move to the cloud so much more workable for me.
First, Gmail. For a long time, I’ve been a heavy user of Entourage, and more recently Apple’s Mail, and really liked them. Although I’ve had a Gmail account for ages, I mainly used it just as my secondary mail account. My real mail comes in on chris[@]betcher.org and I didn’t really want to switch that. Thankfully, Gmail has the ability to hook into my ISP’s account and pull my regular mail into the Gmail service. This means that I can now stick to my long term email address via my regular ISP but get to it with the convenience of Gmail’s web-based anywhere-access. I added another POP account I had and I can now send and receive mail from any of these addresses via Gmail, from any machine, with the added advantage of a powerful spam filtering service freely supplied by Google.
Second, my feed reader. I tossed up whether to use Google Reader, Pageflakes, NetVibes or Bloglines. The new Bloglines beta looked good, but had a few annoying behaviours. After testing each system for a few days, I decided on Google Reader. Once it’s set up, it works very smoothly with Flock – my browser of choice – to add RSS feeds. The way it displays feeds is really intuitive and each to understand, and it was able to import the OPML file from my desktop feedreader, Vienna. So far, I’m impressed with Reader and I can now check my feeds from any machine, and keep them all in sync.
Google Docs are wonderful. Although I’ve got a Microsoft Office Specialist certificate and am a pretty capable “power user” of MS Word, like most people I mostly use it to type up fairly simple documents. Google Docs may lack many of the features of Microsoft Office, but they are mostly features I don’t use anyway, and the ability to collaborate on documents with other people more than makes up for the missing features. Working across several machines, the ability to have all my documents accessible from one place – the Internet – is an incredibly useful concept. But I was really won over with Google Docs when I saw the Firefox plug-in called GDocs Bar. This plug-in gives one-click access to Google Docs for both accessing your online files as well as uploading new ones. GDocs Bar makes Google Docs so much more functional.
Finally, the other big problem was that my personal calendar was being managed by iCal on my MacBook Pro, and my work calendar was being managed by Outlook on the school’s Exchange server. This made it hard to look at both my work and personal events together, as both were kept in separate places although they had overlapping events. The killer link in making the move to the cloud came with the ability to sync both the iCal and Outlook calendars into a single Google calendar. To achieve this, I used a $25 app called Spanning Sync to synchronise iCal to my Google calendar. It works fantastically with perfect two way syncing. I then used the free Google Calendar Sync tool to do a two way sync of my work Outlook calendar into my Google calendar. The end result is that my online Google calendar now pulls data from my two separate calendars and displays it in real time, in one place, easily accessible from any browser. This is way cool…
The bottom line is that I now feel I have a really workable cloud computing experience, with all my key information stored in one place – the web – that I can get to from any of my machines. I know there is still plenty of life left in the locally installed software model, especially for the more computationally intensive multimedia applications, but so far I’m pretty impressed at just how easy and effective it has been to move my most commonly used productivity apps to the cloud.
I just hope we can trust Google.