Twitter Client For Your iPhone and iPod Touch Lockscreen

New day, new app in Cydia. This is another Twitter app and its awesome. It will get you a Twitter client on your lockscreen. Be aware : if you are home in front of your computer, you might want to disable Twidget. Why? Because like any other Twitter client, it uses API calls to get the tweets from the people you follow. And Twitter allows only 100 API calls/hour from Twitter clients.

And if your home and you got TweetDeck ( thats the desktop twitter client that i use ), and you also got Twidget running on your lockscreen, you might run out of API calls quicker than you are used to. If anybody from Twitter is reading this : PLEASE PLEASE I BEG OF YOU ALLOW MORE API CALLS. 😀

HOW TO GET IT?

  • Load Cydia
  • Search for MacCity and install the source
  • Search for Twidget and install
  • After Twidget is installed, exit cydia and activate it via Winterboard

HOW TO MAKE IT WORK AND CUSTOMIZE?

The downside to this app, it’s that it wont work out of the box. But have no fear this is super easy to work with. All you need to know is how to SSH. First you need to download this file and copy it via SSH here : System/Library/Frameworks/UIKit.framework/DateFormats. The next step is to tell Twidget your Twitter username and password so it can access your twitter account and fetch the tweets.

To do that you need to navigate to private/var/stash/themes/twidget . There you will find a file called LockBackground.html . Double click on that to open , and there scroll all the way down until you see this piece of code :

<script type=”text/javascript” src=”http://username:password@twitter.com/statuses/friends_timeline/username.json?callback=twitterCallback2&count=3″></script>

Replace the username:password , with your twitter username and password. EXAMPLE : let’s say your username is FSMdotCOM and your password is FSMdotCOM. The code should look like this :

<script type=”text/javascript” src=”http://FSMdotCOM:FSMdotCOM@twitter.com/statuses/friends_timeline/username.json?callback=twitterCallback2&count=3″></script>

As you can see in the screenshot attached on the right of the screen, that is the default look and feel of Twidget. You might like it or not. If you dont like it there is no problem. You got full control over the look and feel of Twidget. But for some of you this may not be as easy as making Twidget work.

You should have a basic CSS knowledge. If you got that, than you can transform every single thing in widget to your liking. So, if you know what you’re doing, get busy and work the code inside LockBackground.html