This isn’t new, and it’s not even supported anymore, but it’s a great Outlook add-in that is both inspiring and depressing. Inspiring because it shows us what we could be doing, depressing because there’s nothing really like this out there that fulfils this kind of potential. It’s Datelens – A Revolutionary Scalable Calendar Interface:
Calendar applications for small handheld devices such as PDAs are growing in popularity. This led us to develop DateLens, a novel calendar interface that supports not only PDAs, but a range of devices, from desktop computers to Tablet PCs. It supports users in performing planning and analysis tasks by using a fisheye representation of dates coupled with compact overviews, user control over the visible timer period, and integrated search. This enables users to see overviews, easily navigate the calendar structure, and discover patterns and outliers. Moreover, DateLens takes advantage of each device, running quickly on PDAs and supporting ink on Tablet PCs.
To get a proper sense of it download the movie/screencast on the page. What impressed me is not the graphics, which are clunky, with too many lines and not enough charm, but its malleability to the user. Or what is called ‘scalable user interfaces’. For example
By zooming in on the entry, day or month you’re interested in you can see more of what you need, right down to the half-hour segment itself, but with lots more context;
Search for events doesn’t throw up a boring list of matches, but a colour-coded range of matches, plus more colour markings on the scroll bar to show you what else is matching offscreen;
Easily assign more space or less to weekends, or months, or weeks;
The video/screencast (actually it’s not really a screencast) shows how even something as complex as these features can be explained really easily in three minutes.
Oh, and it’s free. I would love to see this kind of thing introduced into ordinary software. I’m not an Outlook user, which it plugs into directly, or a PocketPC, which it also works well with. But hopefully Microsoft are thinking along these lines. (All this reminded me of the late Jef Raskin’s zoomable user interfaces. What a shame no one ever got that kind of thing onto the desktop computer in his lifetime.)
You really need to check out UMD’s Picolo project. It’s a very well constructed zoomable interface toolkit. I’ve written several specific-purpose UIs with it. Lots of goodies to play with, and it’s the single best solution for handling true zoomable UIs to date. It’s a low level kit, but gives you the right tools.
Of course, just now I realized that you were looking at a UMD site. Fear not — quite a few developers “in the know” are working with Piccolo, which underlies things like DateLens. There are some tough issues to work out with zoomable stuff, and it requires developers to “think different”. The results are worth it.