So you want to sync the last-read tweet with all your different Twitter apps on iPhone, iPad, and Mac? Yeah, me too. While I hope to build a version of Tweet Library for other platforms, what I'd also love is to be able to switch between clients and know that each one will pick up where I was last reading in the timeline.
That's why I'm introducing a new service for Twitter developers: Tweet Marker.
I've already showed it off to a few developers, and if you're writing a Twitter app I'd love for you to support it too. It will be baked into the next version of Tweet Library.
There are still some unknowns (especially around whether I will need to ask for help to cover hosting costs), but I wanted to launch it now before WWDC so that other Twitter app developers meeting at the conference can give me feedback on the service. Tweet Marker has actually been running for months, and when an opportunity came along this week for a new logo (thanks Alex!), I knew it was past time to finish documenting the service and get it out.
To be successful it needs at least 2 apps to support it (I'll supply one of those). I've tried to solve all the other basic problems. It's simple, fast, scalable on Heroku, and protected so that mischief-makers can't tamper with tweet IDs.
Send me an email or find me in person next week if you have any feedback.
Update: This post has been updated to reflect the service name change from Tweetmarks to Tweet Marker.