A comment over at LifeHacker, regarding the new off-line Google Calendar, that frustrates me:
He does moderate his comments a bit, but this reference to iCal is the point. Simply put, iCal is a bear to train people to use, as is vCard and similar efforts. There's a reason Google implements a GCal-to-Outlook sync tool, rather than telling people to use iCal -- iCal use is hard, and non-intuitive (as well as not auto-syncing.) It has some uses -- I've developed apps that allow one-click adding to Outlook via iCal files -- but even those required some non-intuitive work, such as having to send a specific HTTP Header for the iCal file.
In short, if you know it already, iCal feeds are, indeed, easy. But, then, if you have a pilot's license, flying that Cessna is going to be less of a challange, as well. We as Techonolgy folks have to build for the masses, in many cases now, and that's not always a bad thing. It can help us to seperate concerns, enhance error tolerance and remediation, and to make some things simpler and quicker to use.
To fling out the first solution that "looks good" without thinking through all of why a technology was implemented can mean you miss the point, and the lesson of that point. That seems unwise, at least to me.
I really don't see what the point is. All calendars in Google calendar have iCal feeds, which you can easily download and view in you desktop calendar. Google's announcement here doesn't provide any more functionality.As someone who spent time in the trenches, working one-on-one with end-users, it's frustrating to me that so many of my fellow Tech-heads miss the point of these endeavors. It's not about the "best" solution, it's about the simplest solution (as well as the one that, honestly, keeps people using Google.)
He does moderate his comments a bit, but this reference to iCal is the point. Simply put, iCal is a bear to train people to use, as is vCard and similar efforts. There's a reason Google implements a GCal-to-Outlook sync tool, rather than telling people to use iCal -- iCal use is hard, and non-intuitive (as well as not auto-syncing.) It has some uses -- I've developed apps that allow one-click adding to Outlook via iCal files -- but even those required some non-intuitive work, such as having to send a specific HTTP Header for the iCal file.
In short, if you know it already, iCal feeds are, indeed, easy. But, then, if you have a pilot's license, flying that Cessna is going to be less of a challange, as well. We as Techonolgy folks have to build for the masses, in many cases now, and that's not always a bad thing. It can help us to seperate concerns, enhance error tolerance and remediation, and to make some things simpler and quicker to use.
To fling out the first solution that "looks good" without thinking through all of why a technology was implemented can mean you miss the point, and the lesson of that point. That seems unwise, at least to me.
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=d43ce937-3e9f-4e40-b0b3-e374baa2140d)

Recent Comments