Celebrating​ #Twitter4J6thAnniversary

Can’t believe that six years have past. It’s a long story!
I released the very initial version of Twitter4J on June 7th, 2007. I got one boy(@ryunosukey) and one girl(@babyyamamoto) since then.
Here are their first tweets.

I have no idea how many applications are using Twitter4J. But surely hundreds and thousands of applications are using it. I greatly appreciate all your help. Many many changes have been made to the Twitter API including introduction of rate limitation, image upload, hashtag, retweet, annotation, list, streaming API, API 1.1 and such. Me and contributors have been working very hard to catch up with the API without breaking stride. Just like my son and daughter, Twitter4J have been beloved by many developers. I’m very proud that Twitter4J have been, and will be supporting a large number of applications / services.
This could never happen without you – Twitter4J contributors and developers using Twitter4J.

Another interesting side of Twitter4J is that the success of Twitter4J lead yet other success stories. Dealing with Web API is not a rocket science. Actually Twitter4J is a super simple library. But making thing simple is sometimes even complex. I spent huge time on designing it’s interface and architecture. And now I see many libraries based on Twitter4J out there.
weibo4j – Sina Mblog openAPI javaSDK – Google Project Hosting
API Java Client – API – Confluence
Facebook4J – A Java library for the Facebook Graph API
ts-3156/mixi4j · GitHub

Again, many thanks to Twitter4J users and contributors. Ah, you want to say thanks to me? Hit the following tweet button and/or donate via PayPal!



If you like to, send an email to yusue@mac.com with your name, your service/application name, and URL. I’ll put a link below: