Mobile Twitter Client – Twim

Twim is a mobile Twitter client that runs on devices that are compatible with Java MIDP 2.0. User can browse history, replies, friends, direct messages and public feeds with the application. User can also also update his/her status. Links can be opened in phone browser. You can search for tweets. You can upload photos and videos to Twitgoo, TwitnGoTwitPic, TwitrPix, Twitvid, Mobypicture, Posterous or yFrog services. Twim also supports auto-refreshing (in every 5 minutes) and it will alarm you if new tweets are available by vibrating your phone and playing a small info sound.

Screen shots

Twim on Nokia E71

Twim running on Nokia E71

Screen shots from emulator:

Downloads

Latest stable version:

Latest beta version:

Version History

Twim 1.19 (November 8th, 2010)

  • Bug fix for xAuth authentication

Twim 1.18 (July 27th, 2010)

  • xAuth support
  • Lists support

Twim 1.17 (March 6th, 2010)

Twim 1.16 (November 2nd, 2009)

  • Google Translate support
  • Paging support in home screen and in search results

Twim 1.15 (August 22nd, 2009)

  • TwitrPix support
  • Cancel option to media menu
  • Initial auto-refresh option with alarming of new tweets
  • Option to automatically load tweets on startup
  • Tab names changed: “Recent”>”Home”, “Friends”>”Following”
  • Fix for non-latin characters when posting photos (thanks Lexa!)

Twim 1.14 (July 27th, 2009)

  • Twitvid support for videos
  • Experimental touchscreen support
  • Search
  • Follow/Unfollow
  • Minor improvements

Twim 1.13 (June 28th, 2009)

  • Mobypicture support
  • Video upload support to yFrog and Mobypicture
  • Minimize app from menu

Twim 1.12 (May 10th, 2009)

  • yFrog support
  • Favourites support
  • File based photo upload
  • Recent timeline not loaded automatically on startup

Twim v1.11

  • Twitgoo support
  • Retweet quote feature
  • Clock is shown in menu screen

Twim v1.10 (April 16th, 2009)

  • Fixed Unicode support

Twim v1.9 (April 4th, 2009)

  • Fixed date stamp bug
  • Added TwitPic support
  • Improved highlighting of selected status
  • Improved error handling in case of wrong username

Twim v1.8 (March 21st, 2009)

  • Load only selected timeline

Twim v1.6 (January 1st, 2009)

  • Show direct messages
  • Unicode status update support
  • Send direct message shortcut

Twim v1.5 (December 10th, 2008)

  • Fixed Tweet age parsing

Twim v1.4 (November 22nd, 2008)

  • Unicode support
  • Reload tweets without restarting app

Twim v1.2 (September 13th, 2008)

  • Improved performance
  • Browse public feed
  • Fixed replies browsing
  • Improved user interface rendering

  • m0n5t3r

    dumb question: how do I select which camera to use?

    my phone has a front-facing camera and a back-facing one; one usually uses the latter to take pictures, but in both versions (stable and beta) the front one gets activated

    Sony Ericsson K600i

    otherwise, nice app, thanks for writing it :)

  • Yannick

    Why I must load the timeline when I want to update my status?

  • Yannick

    @Tommi: Camera support.

    When I take a photo and send the tweet – I can’t see the tweet.

    I’m in germany and it’s called “E-Plus”. No – my W810i isn’t sim locked.

    Why I can’t focus with the camera?

    yannick

  • http://www.substanceofcode.com Tommi Laukkanen

    @m0n5t3r: Unfortunately you can’t select the camera from Twim. You can still take photos with your primary camera and upload the photo files with Twim to your favorite service.

    @Yannick: You don’t have to load the timeline automatically when you start the app if you don’t want to. You can change this option from settings view.

    Java doesn’t allow that good control over the camera so I’d suggest that you use your phone camera software to take the photos and use Twim to upload the photo files to preferred service provider.

  • Ryan

    Hello Sir! When will you release TwimGo? I’m pretty much excited about it. Will it support S40 phones? And also, will it support the new OAuth thing of Twitter? Thanks. Good job, Sir.

  • Bruno

    Hello,
    Using the stable version but I get an error “Error from Twitter. Could not authenticate you.”
    My telephone is LG GT505 and the password is correct.
    Thank you!

  • Patsuri

    Hi, I have a samsung corby pro and when i try to upload a photo to twitpic, TWIM shows: http://twitpic.com/1vmpqx
    My friend have a samsung jet (S8000) and TWIM works ok.
    Thanks

  • Yannick

    Thanks for the fast answers. I disabled that twim loads my timeline when starting twim but twim wants so ;(

  • http://lit.lv Roberts

    Working fine @ LG KP500 & Samsung E2120

  • Rasmus

    I get this message every time

    (Samsung F480)

    Error Occured. Please check your connection or username and password

    StackTrace:Java.io.IOException:IOException:Java.io.IOException: Could not initialize network

    And I have no 3G problems

  • Ramiz

    Hi Tommi

    Can the Twim client be modified to access the Yammer API?

    https://www.yammer.com/api_doc.html

    Regards

    Ramiz

  • http://gauravmishra.com Gaurav Mishra

    This is super simple and to the ‘objective application’

  • Viioo

    Thanks :)

  • Ellen

    Is delete tweet possible with Twim? Love this app, btw. Great job.
    Also…possible to see sent direct messages?
    Thanks for your work on this app.

  • http://www.gaeltd.com Tom Kranz

    Thanks Tommi. this is an awesome app! I’ve been looking for a Twitter client which will work on my aging Nokia 9500, and this is perfect. Downloading the JAR and it installs cleanly and works fine over GPRS. Really really top work!

  • BlythMeister

    I am having the same issue as @bruno i get an error saying twitter could not authenticate me. I’ve tried both the stable and beta releases. Please help. :(

  • Sergey

    Hi! Twim support geo location?

  • robert

    This app is awsome i use it all the time!!

  • http://www.substanceofcode.com Tommi Laukkanen

    @Sergey: Twim doesn’t currently support geo location feature. That is because most of the Java capable phones don’t support it via Java API.

  • Matteo

    This client is available for my nokia n70?

  • Thomas

    Hello,
    just installed the new version of Twim on my Nokia E71. Twim does not start?! Installation was possible without any problems… any ideas?
    Thanks
    Thomas

  • redi

    i got the same issues as @bruno and @BlythMeister, i get an error “Error from Twitter. Could not authenticate you.”

  • http://www.mirmat.wordpress.com mirmat

    I have the same problem as almost everyone here..

    i get an error “Error from Twitter. Could not authenticate you.”

    I just download the twitback but doesn’t work good and can’t not retweet!!

  • Dark

    Hi, Tommy. Nice application. But because i dont write on russian language in v1.18? 1.17 i can write.

  • http://twitter.com/harshhappiness Sarai

    Hi, I just downloaded Twim on my Nokia E73 and every time I try to connect, it says “Error from Twitter: Could not authenticate you.” I’ve tried “reset auth token” and it still won’t work. Any ideas?

  • http://www.substanceofcode.com Tommi Laukkanen

    @Sarai: I tried to install it on clean E71 and it’s working well without errors. I’ve had that error once or twice but it was most likely caused by Twitter API and/or internet connection. xAuth protocol uses HTTPS (SSL) connection for authentication so that is something that isn’t well supported by older devices and some operators but that shouldn’t be the case with your E73. Could you try it today?

  • http://www.substanceofcode.com Tommi Laukkanen

    @Dark: Thanks for reporting that. The new xAuth API implementation doesn’t support currently special characters. I’ll try to bring that back in v1.19.

  • Arjen van Voorst

    can’t authentica me neither.

  • via

    always like this “Error from Twitter. Could not authenticate you”. whats wrong with this application ?

  • http://twitter.com/milkykung milkykung

    Hi there :)

    I have the same problem with my E65. Twim cannot authenticate no matter how I tried to install it clean or reset the token. I am a Twibble user myself and Twibble is using XAuth too but I don’t even have a single problem with it.

    I think it is strange and many users are having the same problem. It might be worth checking again?!?

    CHeers,