jibjib: Yet Another J2ME Twitter Client
What?
jibjib is yet another J2ME twitter client designed to run on any Java-enabled phone that supports CLDC 1.0 and MIDP 1.0. The name jibjib is the sound of most small birds in Thai, like tweet in English.
Why?
I like to tweet on the road. There are few things to concern.
- Fast
- Easy
- Reliable
- i18n
In my phone, SE W810i, there are many twitter clients.
- Jitter - small, fast, i18n but unreliable. I lost my message if error occurred while updating. No reply button to quickly add @reply.
- TinyTwitter - big, slow, i18n but reliable. It is my most favorite on the road because of @reply button to save my time.
- Twitter Mobile - small, fast, i18n and reliable. Anyway, there is no @reply button and I have to waste bandwidth for each tweeting.
- LoliTwitter formerly known as LekLekTwitter - small, slow and reliable. It is an open source project developed by @pruet to support Thai language even on phone without Thai font. This application is very small in size.
- Twim - another open source J2ME twitter client developed by @tlaukkanen. Unfortunately, Twim uses its own XML parser and it doesn't decode numeric HTML entities which represents Thai unicode characters. Sorry, I can't use it. However, Twim code structure is just cool, clean and easy to understand.
Since there is no perfect J2ME twitter client and I want to have one, I have to make it myself. The most important reason is Jitter and TinyTwitter are now unusable at all. Twitter has changed something in their server so it return 302 redirect to http://twitter.com/home. Jitter does not handle 302. TinyTwitter always alerts error according to 302 but actually it already sent successfully. That means my only hope is Twitter Mobile without @reply button.
How?
The idea behind jibjib is very easy and straightforward. I like all above twitter clients so jibjib just simply follows the good things of them.
- Follow APIs and UI available in LoliTwitter and Twim.
- Use TinyTwitter UI.
- Run fast like Jitter.
- Use only standard built-in component to make use of built-in i18n support.
Not enough? Do it your own! jibjib is an open source project. If you want more, do it yourself.
Where?
- Project: http://sugree.com/project/jibjib
- Code: http://code.google.com/p/jibjib/
- JAD: jibjib.jad
- JAR: jibjib.jar







Want to see a few captured pages :D
BTW, can't install the software for M65 to my notebook yet (can't read the CD), so I can't try jibjib. Will try somewhere around ;p
Thanks for mentioning the Twim. As an author of Twim I'd very much like to add support for i18n in the upcoming releases. Could you point to a Twitter feeds that would contain Thai characters so that I could test the feed parsing with actual data?
Please try @blognone.
I'd like a way to post to more than one twitter account :) type the post, choose the account, post :)
~ peace ~
Exactly, I do want this feature so bad.
Post new comment