Transitioning away from Google

Screenshot of google.com in April 2013

In light of Google’s decision to shut down Google Reader – and yes, I’m still bitter – it’s fair to say that I’ve been re-assessing how much I rely on Google’s services. If Reader can be shut down, then what about their other products?

An article by Ben Brooks called You Can’t Quit, I Dare You, throws down the gauntlet, although it is also inspired by ‘Your favourite Thursday sandwich’ by Marco Arment, creator of Instapaper, and this article by Om Malik. Not long after announcing the closure of Reader, Google announced a new note storage service called ‘Google Keep’, and Om’s argument is that he won’t sign up because he doesn’t trust Google to, erm, ‘keep’ the product running long into the future.

I’m starting to agree, even if I dismissed boycotting Google on purely ethical grounds last year. Is it worth looking at alternatives to Google’s products now, just in case Google kills off products that I rely on?

Google Search

Search was Google’s first product, and is still their most used. In February 2013, its market share was just shy of 90% and I am sure that there are many out there that think that Google is the internet, or at least its only gateway.

Geeky types like me know that it isn’t though, and there are alternatives. Yahoo! Search is still pretty ropey by all accounts, even if I can collect Nectar points from using it. Bing is better, and I actually used it for the research for this blog post rather than Google Search. I could probably live with Bing if I decided to kick Google into touch. I can’t see Google ever giving up on search but Bing seems like a good alternative if needed.

Gmail

Gmail launched nine years ago yesterday, and at the time offering 1 gigabyte of storage was so revolutionary that many thought that its April 1st 2004 launch was actually an April Fools joke – at the time Hotmail offered a mere 2 megabytes, or 500 times less.

Now Gmail is not my primary email account, and never has been. I was already using an email address attached to my domain name and that situation remains the same today. That way I can keep my address even when changing hosts.

But I do use Gmail. After all, I need some way of emailing my host when my web site is down. Again, Microsoft would be my main go-to here for an alternative, in the form of Outlook.com which recently replaced Hotmail. As well as offering quite a nice, simple interface, as an early adopter of Outlook.com I was able to blag quite a nice new email address, and have the embarrassing hotmail.com email address I chose aged 16 forward to it. The only annoyance is that Outlook.com doesn’t support IMAP, and only works over Exchange on mobile devices. On my Mac, I have to use POP3 which is a bit rubbish.

Google Chrome

I mentioned that some people think that Google is the internet and I think this is part of the reason why Google Chrome has recently overtaken Mozilla Firefox as the world’s second most popular web browser. That, and it’s fast, extensible and also tends to be bundled with many other programs.

Like Gmail, Chrome is my backup browser on the desktop. I’m still a Firefox user first and foremost but occasionally my over-zealous blocking of adverts, tracking scripts and insistence on using HTTPS as far as possible breaks web sites, so Chrome is my fallback. But, that could easily be replaced with another browser; Safari, Opera, or even Internet Explorer in its more recent incarnations.

On my iPhone, again I use Chrome as my main browser instead of Safari, but could easily go back, or try a different third-party web browser.

Google Calendar

My personal calendars are synchronised via Google, so I would need to find an alternative here. This would probably be Apple’s iCloud, which supports the open CalDAV standard (Google are actually moving away from CalDAV to their own proprietary protocol) and already integrates with my Mac and iPhone. Getting to work with Mozilla Thunderbird, through the Lightning extension, shouldn’t take much more.

The only major loss would be Sunrise, a third-party iOS calendar app that I use which, at present, only supports Google Calendar and Facebook. Until it supports either iCloud or the calendars stored locally on my iPhone, I’d have to go back to using the built-in Calendar app.

Google Contacts

To keep my contacts in sync between home, work and my phone, I use Google Contacts, which also makes them available in Gmail. My Mac and my iPhone both support Google Contact sync out of the box, and there are a couple of extensions – Zindus and Google Contacts – for Thunderbird.

Like with my calendar, iCloud would be the obvious choice here, as it supports the open CardDAV standard. Alas, whilst my Mac and iPhone are catered for, Thunderbird doesn’t support CardDAV. The SoGo Connector extension should enable this, although I’ve had problems with it in the past.

Google Drive

I experimented with Google Drive, mainly to compare it to SkyDrive and Dropbox, but have since stopped using it and have uninstalled the desktop clients. Dropbox suits my needs far better.

Google+

I rarely use Google+, mainly because nothing interesting seems to happen there. The friends that matter to me are all on Facebook and Twitter, and I doubt the 152 people who have circled me will miss me if I delete my account. It’s not like I post there much.

Google Talk

I’d almost forgotten that Google Talk exists. This XMPP-based instant messaging network integrates with Google+ and Gmail to allow you to chat with friends. But I rarely use it. Facebook Messenger and WhatsApp are better ways of getting hold of me and for voice chat I prefer Skype.

Picasa

Last year I stopped using Picasa and switched to iPhoto – and compared the two. I maybe over-exaggerated Picasa’s potential death in that article as the desktop program has recently had some updates, although these have been primarily bug fixes. Picasa Web Albums is under-used compared to Flickr, which has a recently re-invigorated community.

Google Maps

I do like Google Maps, and I installed Google’s third party Maps app on my iPhone as soon as it came out. That said, I’ve generally found Apple’s Maps on iOS 6 to be okay. Its point of interest database leaves something to be desired (probably because not many people use Yelp in the UK) but its street coverage seems reasonably complete and the address lookup works okay. I also find its vector-based maps a bit faster and smoother than Google’s,

On the desktop Google Maps is currently my favourite choice, but there are also Bing Maps (the successor to Multimap) which includes support for the detailed Ordnance Survey maps, and OpenStreetMap.

Google Earth and Street View

There aren’t really many alternatives here. I don’t really use Google Earth on the desktop though. As for Street View, Google is one of the few companies with the resources to go out and photograph every street in the world. But it’s not something I’d use every day.

YouTube

Here’s where I’d really struggle. Of course I could delete my YouTube account and the two essentially worthless videos that are on my channel, but I wouldn’t be able to stop visiting. Barely a day goes by when I don’t watch at least one YouTube video. I doubt that will change.

Google Reader

I already mentioned that I’m looking into Feedly as my Google Reader alternative. As much as I’d hoped for a reprieve from Google, I doubt that Reader will be still going in July.

Google Authenticator

I use the Google Authenticator app on my iPhone quite a bit to enable two-factor authentication, not just on my Google account, but on Dropbox, app.net and also this blog. I’m not sure what alternatives exist, and this Quora question on the subject is awaiting an answer.

Google Adsense

I don’t pay Google any money for any of the services I’ve listed above. But the inverse is true here, and Google does pay me for the privilege of showing its advertising on my site. That being said, it’s not as much as I used to get so maybe it’s high time for a change, and a quick Bing search found a list of 10 alternatives. I shall have to look into these.

Google Webmaster Tools

If you have a web site, you need to sign up to Google Webmaster Tools. For as long as Google dominates the search engine market, you will need to make sure that it is indexing your site correctly. And its reports showing 404 errors is very useful for diagnosing site problems. Bing Webmaster Tools exists, but it’s not quite as good.

So can I give up Google?

I think that these are all of the Google services I use – and no, I hadn’t realised just how many there were. In all cases there is an alternative, and I may have to investigate some of them. Unfortunately, some are better than others and in a few cases what Google offers is clearly better than elsewhere.

Of course, by moving away from Google I’m mostly taking my data to Microsoft and Apple – from one big corporation to another, and each one isn’t averse to killing off products. Apple discontinued MobileMe last year, and although some features survive in iCloud, others, like iDisk and Keychain Sync were switched off without replacements. And iCloud is known for reliability problems, although the problems cited in that article are in the APIs that third-party developers use and not in its Calendar and Contact sync services. Microsoft also ‘sunsetted’ several of its Windows Live products recently – Windows Live Messenger being the most famous of these.

I am going to try giving up some Google services though (as did this ex-Microsoft blogger). I’ve removed the Google apps from my Mac and iPhone and switched my default search engine to Bing. I’ll share how I get over the next few weeks.

Google Reader alternatives: Comparing Newsblur & Feedly

A couple of weeks have passed since Google dropped a bombshell and announced that Google Reader is to be retired. Since then, I’ve been partly hoping for Google to change its mind – which doesn’t seem to be on the cards – and looking into alternatives. The key features that I’ve been looking for in a Google Reader replacement have been:

  1. A web-based interface
  2. An iOS app
  3. Synchronisation of read/unread items between all clients

The two alternatives that I’ve ended up paying the most attention to have been Newsblur and Feedly, and so I’m going to quickly review them both based on a couple of weeks’ usage.

A screenshot of the Newsblur interface

Newsblur

In the immediate aftermath of Google’s announcement, Newsblur took a massive hammering – it was often unreachable or kept throwing errors. It’s settled down now so that it’s usable, so I’ve had a chance to use it properly.

Newsblur certainly has a lot of features, especially for misbehaving sites where the RSS feeds no longer work. And I’m sure it’ll be awesome for power users. But, for people like me… not so much. The interface is quite cluttered and I can’t see myself using many of the extra features. I’ve also tried the ‘preview’ of the next version, available to paying customers (I paid $12 for a year’s premium membership) but it’s not much better.

There is an iOS app which does the basics, but it doesn’t really work offline. This is a problem for me as I often read my feeds on trains, and don’t always have a mobile signal – damn those Victorian engineers and their tunnels.

So, on the whole, I’m not so keen on Newsblur.

A screenshot of the Feedly interface

Feedly

Feedly is somewhat better, in my opinion. It’s got quite a clean interface, although it defaults to a magazine-style view for each category initially. At first I really didn’t like the web interface, which actually works through a browser extension in Firefox, Chrome and Safari (sorry Internet Explorer and Opera users). You can customise the colours and the way articles are displayed, though.

Today, however, Feedly updated the extensions and it’s now a much more pleasant experience. It still uses Google Reader as a back-end, for now, which means that all of your subscriptions and unread items are synchronised. When Google Reader is switched off, Feedly will switch to its own system, but in the meantime this means the transition is quite easy.

The iOS app is reasonable. It’s attractive, although I imagine it’ll be better on an iPad than my iPhone. Items do seem to be cached for offline reading which is nice, but I did find it a bit slow compared to Reeder, which is what I currently use for Google Reader.

The Old Reader

As a bonus I’ll mention The Old Reader, which is another popular Google Reader alternative, however there’s no mobile apps at present which rules it out.

Other Google Reader Alternatives

I’ve only mentioned three here but there are others – Lifehacker and Mashable have good lists. I’ll probably stick with Feedly although I am hoping that Reeder will work with Feedly in future. Future versions of Reeder will also support Feedbin (a $2/month service) and Reeder’s author is apparently open to other services.

You can also read what my friend Les says on his search for alternatives, although he’s less happy with Feedly than I am.

The demise of Google Reader

A screenshot of Google Reader with a shutdown message.

Just before I went to bed last night Google announced it was shutting down Google Reader. To me, this news is devastating – I use Google Reader every day to keep up with feeds from blogs and other web sites, and have done almost since 2006, back when it was still a Google Labs product. Others are equally shocked too.

Whilst I’m still saddened by the news, it’s not to be unexpected I suppose. Little has happened to Google Reader over the past few years; the last major redesign was in October 2011 which controversially removed some features in favour of Google+ sharing. Before then, it had been some time since the product had received any attention. Clearly it’s not been a priority for Google for a number of years.

The closure of Google Reader is part of yet another round of ‘spring cleaning’, where Google shuts down under-used services and features. It’s had a few of these now, but this is the first time it’s really affected me (well, apart from ending Exchange support for Gmail, but at least there were alternatives).

Predictably there are already a number of articles about alternatives, from Lifehacker, Mashable and CNet. Both recommend Feedly so I’ll check that out, especially as it appears to have an easy migration path. I’m primarily looking for a web-based reader which will sync with an iOS app, like Google Reader does now. Interestingly CNet also recommends Google Currents, which I’ve heard some good things about. However, Google Currents is not a very well known service and Google’s announcement that Google Reader was shutting down didn’t mention it, so I’m not sure how long that will be around for either.

TechCrunch reckons that FeedBurner will be the next service that Google kills off, as that too has languished for a long time. And iGoogle, which is Google’s customised start page site, will close soon as well having previously been announced for the chop.

The outcry from this announcement has been pretty big and so it’s possible that Google will re-consider – a petition has already amassed 40,000 signatures in less than a day. However, I doubt it will – Google Reader hasn’t been a priority for some years now. There’s three and a half months to go before the doors finally shut so I’ll use the time to look at the alternatives. Google Reader has, thankfully, always had an export feature and this now works as part of Google Takeout . This allows you to carry over your subscriptions to somewhere else in OPML format, plus all of your shares and notes from before the October 2011 redesign.

Boycotting Google

Last week, Google’s chairman Eric Schmidt said he was ‘very proud’ that Google was able to avoid paying taxes in overseas markets like the UK. This is at a time when multi-national companies like Google are under fire in the UK for not paying their fare share of taxes, and when public services are being cut because there’s not enough money left from government funds – funds which are raised through taxes. Ergo, if these companies did pay fair taxes, we wouldn’t be so screwed.

Starbucks recently volunteered to pay more tax in the UK after a consumer backlash saw sales at main rival Costa increase by 7%. Similarly, a number of people are avoiding purchasing from Amazon this Christmas because it only paid £1.8 million in corporation tax, despite sales of £3.35 billion.

Frankly, Schmidt’s comments are insulting. The only people who will be pleased by his statement will be Google shareholders and investors; to everyone else, especially in the UK, it’s demeaning. And, unsurprisingly, people are looking to boycott Google as well.

This means things like:

  • Using Mozilla Firefox instead of Google Chrome
  • Switching to Yahoo! Mail or Outlook.com instead of Gmail
  • Uploading videos to Vimeo and photos to Flickr, instead of YouTube and Picasa Web Albums
  • Searching using Bing
  • Sharing on Facebook or Twitter instead of Google+
  • Using an ad-blocker to hide Google’s advertising
  • Storing files in Dropbox or SkyDrive, rather than Google Drive
  • Using maps from Apple or Microsoft

Personally, I’m not going down the route of a boycott, even though I think Schmidt’s attitude is unacceptable. And, in any case, Apple are also guilty of tax avoidance in the UK, as is Facebook, and I’m sure Microsoft probably is as well. Unfortunately Google products are so ingrained in how I use the internet that I’d find it difficult to not use them.

And I think the best way of tackling the problem is to close the loopholes that these companies exploit. Avoiding tax increases profits; for some companies, this would be a no-brainer and has, until recently, not really attracted attention. Of course, times have changed and now these companies have the negative image that tax avoidance brings to counter; Starbucks have found that this was to their detriment and I hope that Google will follow.

Disclaimer: This site carries advertising via Google and Amazon.

How to use Google Sync without using Exchange

In a blog post on its official blog called ‘Winter cleaning‘, Google announced that it was shutting down some of its services. They are all features which have either been replaced with something (supposedly) better, or are only used by a small number of people and are therefore not worth keeping. This includes Google Sync, which allows the use of Microsoft Exchange protocols for synchronising Gmail, Google Contacts and Google Calendar.

Unfortunately, Exchange is what myself and a number of others use on the iPhone, as it’s the easiest way to synchronise mail, contacts and calendars at the same time. Now Google isn’t dropping Exchange support completely – users of Gmail and free Google Apps accounts (which recently closed to new sign-ups) can continue using it but won’t be able to set it up on new devices; paid Google Apps users will be able to carry on with no problems.

But it’s clear that Exchange support is not a priority for non-paying users like me and so it’s probably best to look at alternatives. Google is, refreshingly, pushing open standards instead – IMAP for email, CalDAV for calendars and CardDAV for contacts. Luckily for iPhone users like me, Apple supports all three, although Windows Phone users aren’t so lucky.

So, here’s how to replace your Exchange-based Google settings with IMAP, CalDAV and CardDAV:

Step 1: Remove the Exchange account

Open Settings, choose Mail, Contacts and Calendars, select your Google Account which is using Exchange, and then select Delete Account. This will remove all contacts, calendars and emails that have been synchronised so I would ensure you have backed your phone up first, just in case there are any problems.

Step 2: Set up a new Gmail account

You should now add your Gmail account in the standard way, by choosing ‘Add Account’ in Mail, Contacts and Calendars and then tapping the Gmail logo. This will set up email and calendar sync, using IMAP and CalDAV respectively, but not contacts.

Step 3: Set up a CardDAV account to synchronise contacts

Going back to the ‘Add Account’ screen, tap ‘Other’ and then ‘Add CardDAV Account’. In server, enter ‘google.com’, your Google Account username and password, and a description – I called mine ‘Google Contacts’.

Now, open the Mail, Contacts and Calender apps on your iPhone in turn to download the data again, which may take a couple of minutes. And then that’s it – you should be back to where you started.

If you find that some of your calendars are missing, open Mobile Safari and browse to https://www.google.com/calendar/syncselect – this will allow to select which calendars are synchronised over CalDAV. The changes will take effect the next time you open the Calendars app, after a few seconds.

These instructions are a bit long-winded and it would be nice if the iPhone’s Gmail support included Contacts as well (which would make step 3 unnecessary). However, considering Apple’s uneasy relationship with Google of late I can’t see this being a priority for them, especially as these features duplicate Apple’s iCloud.

First Thunderbird, now Sparrow…

The logo for the Sparrow email client in Google's colours.

I’m not having a good time with email clients. Earlier this month we learned that Thunderbird would not get any major feature updates in future (development will continue but Mozilla has reduced Thunderbird’s resources). And now Sparrow, my favoured email client on Mac OS X and on my iPhone, has been acquired by Google.

This may not sound like bad news but, alas, this is a ‘talent acquisition’ – a bit like when Facebook bought Gowalla last year. In other words, the people behind Sparrow will be working on new projects at Google, specifically on the Gmail teams, and won’t be doing any further work on Sparrow itself – this was confirmed by a Google spokesperson to Macstories. We can expect ongoing support for Sparrow, but no new features.

The Mac OS X version is reasonably complete in terms of features – in fact, it has just been updated for the new Retina displays in Apple’s latest MacBook Pro, and presumably will work with Mountain Lion without any problems. As for the iOS version, it can do almost everything that the stock email client for the iPhone can do (and more), but with the notable exception of push notifications of new email messages. This was likely to be a premium feature due to how push notifications work on iOS with background apps. Presumably, today’s announcement means that this won’t be forthcoming; similarly, a rumoured iPad app is now unlikely to be released.

Whilst I’m happy for Sparrow’s developers to be recognised for their talent, and presumably Google were able to give them an offer that they could not refuse, this potentially leaves Sparrow’s users in the lurch. Of course, there’s a limit to what you can do with what was always intended to be a simple email client – part of the reason for the slowdown of Thunderbird development – but the iOS client in particular showed a lot of promise that now won’t be realised.

The likelihood of Sparrow finding a new home in Google was slim in any case; Google doesn’t tend to do much in the way of desktop software (Chrome, Drive, Earth and Picasa are the only major exceptions) and there’s already an official Gmail app for iOS, which has been updated recently and, crucially, supports push notifications. And keeping Sparrow going at Google whilst its developers focus on other things would have been a distraction.

I hope that, instead, Sparrow offer to sell the branding rights and source code to somebody else, to keep it going. Or, better yet, make it open source, so that the community can keep it going. On iOS, the jailbreak community have already written various enhancements, such as Sparrow+.

I suppose I’ll have to investigate Apple’s own Mail app in Mountain Lion. I tried to use it recently as an alternative to Thunderbird, but in Lion it feels over-complicated and poorly designed.

Addendum: There’s an interesting post from Elezea which I also agree with.

Picasa vs iPhoto

A screenshot showing iPhoto on the left and Picasa on the right, on Mac OS X
iPhoto and Picasa

A few months ago I decided to stop using Google’s Picasa for editing my photos and instead switched to Apple’s iPhoto. Doing so has been an enlightening experience and although (spoiler alert!) I prefer iPhoto, I also think it’s worth mentioning why I switched but also what Picasa has going for it.

Firstly, a bit of background – I’ve been a Picasa user for quite some time (since January 2005 apparently) and used it prior to becoming a Mac user. In the early days of Mac ownership I used CrossOver to run it, before later running the Mac OS X version of it when that finally came out. I never really touched iPhoto until this year, when I bought the latest version.

I’m therefore comparing iPhoto ’11 with Picasa 3.9.

Price

Unless you have a reasonably new Mac, you probably won’t have iPhoto ’11. If you do, then it’s free; if not, it’s a £10.49 purchase from the Mac App Store. Picasa is a free download so it wins there.

Image editing

In my opinion, iPhoto wins here as it offers many more features for making adjustments to photos. Both will offer basic features for adjusting light and colour balance, and a one-click button (‘enhance’ in iPhoto, and ‘I’m Feeling Lucky’ in Picasa – it is a Google product after all) to automate this. The one-click enhancers in both were a little hit and miss – I found iPhoto sometimes over-saturates pictures whereas Picasa makes them too bright. But iPhoto excels by also offering noise reduction and better controls for lighting pictures – I was able to fix a few of my under-exposed images much more easily in iPhoto than Picasa. On the other hand, Picasa also supports Instagram-style filters should you wish to apply those.

Speed

iPhoto is slow. Like, really slow. If you like seeing the spinning beach ball, then you’re in luck because you’ll see it a lot in iPhoto – especially when you have more than a couple of other apps open at the same time. Picasa is much faster – which seems odd, since Picasa is a cross-platform app written by Google, whereas iPhoto is native to OS X and by Apple. Apple didn’t announce any updates for iLife at WWDC earlier this week but hopefully efficiency improvements are on the cards for iPhoto ’13.

Sharing

If you want to share your photos with others, both apps will let you upload them to the internet. Picasa supports its own Picasa Web Albums service, with two-way synchronisation of photos between your computer and your Web Albums account, as well as Google+ and Blogger. iPhoto supports Facebook and Flickr, and users of OS X Mountain Lion can also share pictures on Twitter. For me, support for Facebook and Flickr is far more useful than Google’s own properties, but this depends on what you use.

Incidentally Google used to offer an Export plugin for iPhoto that would allow you to export from iPhoto to Picasa Web Albums, but this is no longer in active development and has been removed from the Picasa web site. You can still download it from MacUpdate though.

Interface

Of the two, iPhoto is naturally more Mac-like, although it does use a number of non-standard user interface conventions (in comparison to other Mac apps). Picasa feels like an app brought over from Windows – which it is – and the interface is thus less visually appealing. I also found that iPhoto presented its features in a clearer and more easily accessed way – Picasa has a habit of hiding things in menus.

Slideshows

Both apps will let you create slideshows from your images. To me, iPhoto slideshows look more professional, and allow you to easily import music from iTunes to accompany it. On the other hand, Picasa will let you export your slideshow directly to YouTube; iTunes merely saves a QuickTime file and you’ll need to either upload it manually or use Apple’s iMovie, sold separately, to get it on to YouTube.

Other bits

iPhoto will let you order prints and other printed items from within the app itself, which is a nice touch – with Picasa it’s necessary to export images first, and then use a third-party service. iPhoto also lets you browse your Flickr sets and Facebook albums from within the app itself, which includes the use of the slideshow features.

Both will let you tag people in your photos, so that you can also browse by person as well as folder or event; iPhoto uses contact information from your Address Book and Facebook, whereas Picasa uses Google Contacts and Google+. When you upload these photos to Facebook or Google+ then these people will be automatically tagged if you are friends with them or have circled them.

In my experience, Picasa doesn’t see, to get much attention from Google; version 3.9 was still the most recent version as of December 2012, having been out for 9 months; iPhoto has had several minor updates in that time such as adding support for Twitter sharing. Finally, iPhoto naturally supports full-screen mode in OS X Lion and Mountain Lion, which Picasa does not as yet.

Summary

On the whole I feel iPhoto has more to offer than Picasa, but by switching from one to the other I’ve had to sacrifice some features (and speed). Consequently I imagine that there are some people for whom Picasa will clearly be the best option – but, in my case, it isn’t.

This post was revised in December 2012 to add more information about slideshows, Twitter sharing, photo tagging and Picasa updates.

The technical superiority of Dropbox

Icons for cloud storage services

Although I’ve made a few edits to my SkyDrive vs Dropbox vs Google Drive blog post from last week, I haven’t gone into much detail about some of the more technical aspects of the services. Dropbox, being the more mature of the three, has some clever tricks up its sleeves which Google Drive doesn’t have, and SkyDrive also appears to lack too.

LAN sync

LAN sync is a DropBox feature that will share files between computers on the same network. If you have Dropbox open and signed in to the same account on two computers on the same network, and save a file into your Dropbox folder on one computer, then as well as uploading that file to Dropbox’s servers, that computer will also send the file to your other computer over the network. This is much quicker than the other computer waiting for the file to be uploaded to Dropbox’s servers to download it again, and saves on your bandwidth. Google Drive doesn’t have LAN sync, and I don’t think SkyDrive does either.

Sadly, LAN sync only works between desktop computers; if you save a file on your iPhone, it won’t appear on your desktop until your desktop has downloaded it from Dropbox’s servers, even if you have Wifi enabled on your iPhone.

Delta syncing

If you edit a file that’s already in your Dropbox, Dropbox will detect which bits of the files have changed, and then only upload those changes. Google Drive isn’t quite so intelligent and will just upload the whole file again. So if you have a 750 MB high definition video in your Dropbox, and change some of the metadata in the file’s header, Dropbox may only need to upload a few kilobytes (and other computers on your Dropbox account will only need to download those few kilobytes too). Google Drive will instead upload the whole 750 MB file again. Coupled with the lack of LAN sync, as mentioned above, that’s a lot of bandwidth being used unnecessarily.

Duplicate file detection

If you put two identical copies of a file in your Dropbox folder, Dropbox will detect that they’re the same and just upload one copy, but make sure that both copies are on its servers (note that both copies will count towards your total storage space). Google Drive will still upload both files regardless of the fact that they contain the exact same data.

Resurrecting deleted files

Dropbox keeps a file history going back 30 days, meaning you can recover deleted files and also revert to older versions of existing files. Google Drive doesn’t appear to let you revert file versions but deleted items go in a trash folder. But Dropbox is also clever about deleted files. Say you have a file in your Dropbox folder, which you then drag to the Recycle Bin; Dropbox will delete the file, but let you recover it on the web if you wish; but also, if you undelete that file on your desktop and put it back into your Dropbox, Dropbox will detect that the file was already on its servers and just make the file live again – it won’t need to upload it again.

Memory efficient desktop client

Client name32/64-bitIdle CPU UsageReal memory usageVirtual memory usage
Dropbox32-bit0 %41.7 MB56.6 MB
Google Drive32-bit1.5 %61.7 MB64.6 MB
SkyDrive64-bit0.3 %17.1 MB22.5 MB

I ran all three clients at the same time and compared their performance using Mac OS X’s Activity Monitor. SkyDrive is arguably the clear winner here – although it uses a little more CPU than Dropbox, its memory usage is tiny, and it’s the only one of the three to take advantage of OS X’s code operations for 64-bit applications. Google Drive is a hog by comparison, using almost 3 times more memory than SkyDrive and much more CPU – and this is whilst idle, i.e. not syncing files. Furthermore, this is despite not having the advanced features that Dropbox has.

Obviously Google Drive is new and it’s likely that future releases will reach closer feature parity with Dropbox, but right now, Dropbox is technically superior than Google Drive, thus working faster and saving your bandwidth. I haven’t looked into SkyDrive as much as I possibly should have and will revisit this post when I have more information.

Much of the information for this article is sourced from this post on Dropbox’s foums.

SkyDrive vs Dropbox vs Google Drive

A screenshot of Dropbox's web UI

Back in December I did a quick comparative review of Microsoft’s SkyDrive and Dropbox, and basically declared Dropbox the winner. Things have changed since then – Skydrive, now known as OneDrive, has become much simpler, and Google Drive has launched (literally a few hours ago). So, it’s about time to revisit the subject of which is the best.

Storage space

If we’re talking free, then OneDrive is the clear winner here. At the moment, you can get 25 GB of space for free, although this is for a limited time only; if you don’t sign up before the offer ends, you’ll have 7 GB. But this still compares favourably with Google Drive, which offers 5 GB, and Dropbox, which offers only 2 GB (although it’s easy to get more, up to a maximum of 18 GB).

If you’re willing to pay, then Google’s cheapest package is 25 GB for $2.49 per month ($29.88 per year), Dropbox’s cheapest is 50 GB for $9.99 per month or $99 per year (but you still get extra space with referrals so you may get up to 82 GB), and Microsoft’s cheapest is £6 per year for an extra 20 GB on top of your free 25 GB, for a total of 45 GB. On this basis, OneDrive also wins for being the cheapest.

So, if it’s lots of space you’re after, go for OneDrive.

A screenshot of the announcement page for Google Drive

Desktop compatibility

If you want to be able to use your files on a computer, you’ll need to install a desktop client. If you use Windows Vista, Windows 7, or Mac OS X Lion, then all three services will cater for you. If not, then your choices are a little more restrictive.

If you use Linux, then Dropbox is your only option, as OneDrive and Google Drive doesn’t yet have an official client. Dropbox and Google Drive support Windows XP, but OneDrive doesn’t – although it is possibly to mount your OneDrive in XP using the command line, if you’re happy to do that sort of thing. OneDrive will also only work on Mac OS X Lion – earlier releases aren’t supported. Google Drive definitely works on Lion but I’m not sure about older OS releases.

Dropbox also seems to offer more features – files can be synchronised between computers over a LAN if they’re on the same network, thus making uploads faster between machines, and you can also enable ‘selective sync’ if you don’t want all of your Dropbox folders to be synced to certain computers. There’s also some extra options when you right-click a file, allowing you to copy a public link to that file in your Dropbox to share – OneDrive and Google Drive only offer this on their online versions.

On my Mac, Dropbox used the least RAM of all three – around half that of Google Drive. All three apps are 32-bit only, however, and do not take advantage of the performance improvements available to 64-bit apps on the Mac.

Dropbox is also very bandwidth efficient, especially when compared to Google Drive; if you modify a file in your Dropbox, only the parts of the file that have been changed will be uploaded, not the whole file as with Google Drive. Finally, Dropbox and Google Drive put indicators on each icon to show its status – whether the file has been synced or is being synced, and, on a Mac at least, OneDrive doesn’t do this.

Dropbox wins this round, for greater compatibility and more features.

A screenshot of Microsoft Skydrive

Mobile compatibility

None of the three services officially support all four major smartphone platforms – iOS, Android, Windows Phone and BlackBerry. Google Drive is, at time of writing, Android only, although an iOS app is in the works and should be available shortly. Dropbox has official apps for iOS, Android and BlackBerry, and there is an unofficial Windows Phone app called Boxfiles (which I believe costs a small amount of money to buy). OneDrive has official apps for iOS and Windows Phone, but no Android or BlackBerry client; although Browser for SkyDrive is a third-party Android app. So, chalk another win for Dropbox as it’s the only one that can be used on all four smartphone platforms, albeit unofficially on Windows Phone.

Web access

All three services are designed to help you move files between multiple computers, but what if you need to access your files on a computer where you haven’t installed the desktop client? Well, thankfully you can also access your files in any web browser on all three services.

Dropbox’s web access is basic, allowing you to do basic file and folder operations, view photos and movies and recover previous versions of files, but you can’t edit any documents stored on it. OneDrive and Google Drive both integrate file editors – Office Live and Google Docs respectively – so you can actually view and edit documents online. Unfortunately, files created in Google Docs on Google Drive can only be edited in Google Docs unless they’re exported as Microsoft Office or OpenDocument files, so even on the desktop, opening a Google Docs file will open your web browser.

All services allow you to search your storage, but Dropbox’s search is quite basic. OneDrive uses Bing, which should be more powerful, but Google Drive excels by including OCR support in its search, letting you search text inside image files, and image recognition, so it would recognise photos of the Eiffel Tower (for example) and allow you to search for these accordingly.

Security and Sharing

Google Drive is arguably more secure than Dropbox or OneDrive because it allows 2-factor authentication along with the rest of your Google account, so even if someone has your password, it’s almost impossible for that person to get access to your account. Note that all three now offer this (March 2014)

All three let you share files with others, and while Dropbox is the only one that lets you do this on the desktop as well as online, OneDrive will also share files with your friends on Twitter, Facebook, LinkedIn and MySpace (although you can’t control which friends can access it). Google Drive similarly offers Google+ integration.

Google Drive and OneDrive also provide collaboration tools with other users; whereas Dropbox simply lets you share a file with another user, Google Drive and OneDrive will let others edit the file, track their changes and allow you to chat whilst doing it.

Third-party access

Dropbox has an open API which means that you can allow third-parties to access your files, such as ifttt, and also means that unofficial clients can give you access to your Dropbox. Google Drive also has an open API, but having only just launched means that there are only a few sites, like HelloFax, which can use it as yet. But, this does mean that unofficial clients for platforms like BlackBerry and Windows Phone are possible in the future. Similarly, OneDrive has an API which has resulted in the aforementioned unofficial Android client, as well as a plugin for Outlook, but there isn’t yet the breadth of apps which take advantage of the Dropbox API.

In summary

If you’re after a lot of space, go for OneDrive, as it gives you more free space than the others and extra space is pretty cheap. If you need to collaborate on documents, or regularly work on the web rather than on a computer where you can save files, then Google Drive and OneDrive are both worth considering. But if you want the greatest compatibility, and, in my opinion, something simple that just works, go for Dropbox.

Of course, all of these services are constantly evolving – and Google Drive only launched today – so this advice may well change in future. In the meantime, I’m personally sticking with Dropbox – and here’s my referral link for good measure.

(credit to Lifehacker for some of the information in this article)

Note that this article was updated on the 27th April to mention the SkyDrive API and the availability of an unofficial SkyDrive app for Android.

Foursquare Thursday – Are its competitors withering?

A screenshot of items on Gowalla

A couple of weeks ago I focussed on the huge number of new features that Foursquare had rolled out in a four week period. Things have quietened down a bit since then – although there has been an updated Android client to include events and better photo support to match the iPhone, as well as the ability for staff to reverse venue merges, SU2s can edit venue descriptions and a new URL format for venues on the web site. But the service is still very much alive and innovating.

Alas the same cannot be said for its competitors – Gowalla, Facebook Places and Google Latitude.

A couple of weeks ago Gowalla announced the removal of some features from the platform in the next version. Items, like those shown above, will be removed completely; Notes will be removed pending a new implementation to come later, and Pins (like Foursquare’s badges) will see the ‘fat trimmed’ from them. There will be other new features introduced but the announcement doesn’t expand on what these are.

Now while I prefer Foursquare, I do use Gowalla and have cr.osspo.st configured to push my check-ins there as well, and it’s a particular shame to see Items removed. Gowalla stated that fewer than 0.5% of its users actually used items, and there seemed to be a lot of confusion about their purpose. If Gowalla made more effort to explain the role of items, how to get them and why you should drop them at spots then maybe more people would use it – it’s one of the features that makes Gowalla unique.

Foursquare had a similar problem with check-in points before Foursquare 3.0 was released – they didn’t seem to serve much of a purpose and were open to abuse. But rather than remove the feature completely, Foursquare overhauled and improved the points system and re-introduced the leaderboard to encourage competition between friends, and now it works well.

Without Items, the differences between Gowalla and Foursquare are almost minimal. Foursquare’s new Lists feature is very similar to Gowalla’s Trips, and Foursquare’s design improvements mean it’s not far behind Gowalla in terms of appearance. There’s now very little that’s unique about Gowalla and it’s a shame.

I also mentioned that Facebook Places. A recent Business Insider article suggests that Facebook is scaling back its Places feature, and so rather than you checking in you would simply add a location to your status updates and have a choice of venues to do so. Facebook updated its iOS app this week and whilst the standalone checkin feature is there, you can also attach a location to a status update. Facebook also recently discontinued its Deals feature in the UK (not sure about the US) which competed against Foursquare’s Specials, where businesses could offer special deals to those who checked in.

And finally Google Latitude. Earlier in the year an update allowed users to check into anywhere that existed on Google Places, rather than just updating their location co-ordinates, but there hasn’t been any changes since. With the advent of Google+, it may be that Google decides to focus on the location-based elements of that instead, similar to what Facebook is doing.