Sherlock for Mac OS X is pretty bad ass.Sherlock is basically realisation of a lot of the promises of “web services”: completely modular information sources, totally separated from an interface, allows for a totally smooth integration with almost anything, in this case, OS X.
I started toying with it over the weekend, popping up the eBay channel. There is a field where you type your search, and once it is filled, a second panel automatically is filled with matches. When you select one, the item’s description shows up in the content pane, and its photo shows up in a seperate pane. It’s great. Like browsing eBay, but even easier and with a much smoother interface.Also cool is the Movies channel. When you switch to it, the movies playing around you are automatically populated… select the theater where you want to see it from the list, and show times appear. A description of the movie is automatically shown on the bottom, and the trailer starts playing in the lower right. When you flip from there to the Yellow Pages channel, driving directions to that theater pop up. Wow. Other really cool channels:
- Flights (when is the next flight to Narita Airport from SFO?)
- Translate (what does this Korean recipe say?)
- Dictionary (how do you spell that? synonyms? Definitions? all automatically!)
- Calillona, an Amazon channel which can query the catalogs from the US, Japan, the UK, and Germany. I haven’t tried buying something with it yet though!
And to all you whiners out there who complain about how the channels don’t do what you want? Here’s an idea, why don’t you make your own? It’s not like you’re writing thousands of lines of code- the codebase for these things is really small!
Ideas for Sherlock channels:
- A channel devoted to the
- Package Tracking
- Signature Tracking
- Rates + Service
- [estimated] Time in Transit
- Address Validation
- A Bugzilla channel
- I wish MTV would expose their schedule as a web service- their entries in TV Guide are notoriously inaccurate.
- For that matter, the radio stations could expose their play lists as a web service. Hmmm….
- IMDB would be good too