I finally got to see Sharpcast, which I blogged a few day ago based just on some emails with the CEO.
It appears to work as well as I had hoped. In the demo I saw, one PC ran Sharpcast's desktop photo-organizing application, another ran a browser showing the Web interface, and they had a Treo 700w on hand showing the handheld version. Allen Bush from the company typed a caption for a baby picture on his Treo; and almost instantly that caption was also with the photo on the Web and desktop versions too. Same happened if they rotated or deleted photos.
That's a fantastic capability! I would edit my pictures in Picassa and Photoshop more often if I didn't have to worry about manually exporting them, deleting the old ones on Flickr, and uploading the new ones to replace them. Instead, once it's posted, is posted.
However, I don't particularly want to use Sharpcast's desktop photo organizer. I really like Picassa for that.
The folks at Sharpcast understand how I feel. They don't really want to be in the business of creating desktop photo organizers. Their ultimate goal is to serve as a plug-in for other applications and Web sites. To enable that, Sharpcast will have an open application programming interface (API) that allows people to write apps that link programs like iPhoto or Picassa into the synching service. It's also possible to write a program or script that links Sharpcast into Flicker. So, I can edit those photos on my desktop, and they will automatically be updated on Flickr.
That example works best because both Flickr and Sharpcast have open APIs. Unfortunately, popular programs like iPhoto and Picassa don't. So, if Apple and Google want to write programs that link to Sharpcast, great. If not, SOL.
I hope they do, because I cold really use it.