Distracted by a Pictionary clone

A screenshot of the game Draw Something. The drawing is a crude depiction of a king on a throne and the word is 'throne'.

So I would have blogged more this week, but I’ve been spending my time playing Draw Something. I’m sure the novelty will wear off, and I sort-of agree with TechCrunch’s analysis – i.e. it sucks – but right now it’s rather addictive. The use of push notifications is a stroke of genius.

We probably all know by now that the game’s creators, OMGPOP, have just been bought out by Zynga, creators of FarmVille, for millions of dollars. Which would have probably been unthinkable merely a few weeks ago, when the game was only playable online and maybe only had a few thousand players. Then it launched on iPhone and Android, and suddenly millions of people have downloaded it. It’s currently the biggest-selling paid-for app on Apple’s App Store, especially now that it’s available for 99 cents (69p) for a limited time.

App of the Week: Osfoora

I’ve reviewed several Twitter clients over the past couple of years, and just over two years ago I had a look at Tweetie, which was a freemium Twitter app for Mac OS X and at the time my preferred choice of Twitter client. The developer of Tweetie later got hired by Twitter themselves and with the launch of the Mac App Store last year came an official Twitter for Mac client based on Tweetie.

Until recently this was my favoured Twitter client on my Mac, but having used Tweetbot on my iPhone for some time I felt that I wanted a more powerful desktop Twitter client too. Osfoora had just been launched, so I gave it a spin, and I have to say I’m impressed.

The interface is apparently very similar to Twitterific, a veteran Twitter client that I’ve never really used before, but it’s also very similar to the official Twitter for Mac app so users should feel quite at home with it. I’ll therefore focus on what sets it apart from the official app.

Firstly, it supports the rather useful Tweet Marker service, which lets you bookmark your position when reading through your timeline. If you read every tweet in your timeline and use multiple devices (like a PC and a smartphone), Tweet Marker allows you to read some tweets on your phone (while travelling home on a train for example), and then pick up where you left off on your PC at home. Tweetbot also supports this on the iPhone. It’s a free service but donations are requested.

Moving on, as you’ll see in the screenshot, thumbnails of images in tweets are shown inline, so that you can easily see a preview before clicking them to view them full size. This is good as sometimes you’ll click on an image that looks interesting to find that it’s actually rather boring, or worse, an announcement that you’ve lost the game (sorry). Popular image services like TwitPic, yFrog, Instagram and Twitter’s own image hosting service are supported.

When composing a new tweet, you can include the title of the current song that you’re playing in iTunes by simply clicking a button, and like with the official client typing ‘@’ allows auto-completing of Twitter handles if you want to mention someone.

In terms of more advanced features, support for Read It Later and Instapaper is included, so you can save interesting links to these services for later reading. This isn’t as useful as it is on a mobile app, but I’ve still found myself saving links for later reading. You can also ‘mute’ specific usernames, in case someone you follow starts tweeting more than usual about something that you don’t care about and want a bit of a break. Conversely, you can also have tweets from other usernames highlighted, if you feel they’re more important than other tweets on your timeline. Unlike Tweetbot, Osfoora doesn’t yet support the muting of hashtags (which is useful when TV shows like X-Factor are on) or muting of clients (to hide tweets about what TV shows people are watching, what games they are playing or where they’ve checked into on Foursquare, for example). This would be useful to me.

Like most third-party clients, you get a choice of URL shorteners, rather than using Twitter’s own, although CloudApp is currently the only other one supported – no support for bit.ly, for example. Similarly you don’t have to use Twitter’s own image hosting service if you don’t want to.

Osfoora doesn’t yet support live streaming – tweets are refreshed on a schedule. However, this can be set to every minute if you wish, and support for live streaming should come in a future update. A nice touch is that a small message briefly appears at the bottom of the timeline stating how many tweets were received at the last refresh – although Osfoora also supports Growl notifications, I find this less jarring.

Finally, there’s support for multiple Twitter accounts, although each account gets its own timeline window. You can hide them though, or just use one window and use a keyboard shortcut to cycle through them.

Osfoora is £2.99 from the Mac App Store. It’s also available on iOS, but I haven’t tested it as I’m happy with Tweetbot at the moment.

How to: Restart frozen iOS apps

Skaters

OS devices, such as my iPhone 4, are pretty good at handling apps that crash – the app is closed and you’re returned to the home screen (the app may detect that it crashed when you relaunch it and ask for a bug report to be sent). But sometimes apps just freeze, or stop working correctly. They’re still running, but perhaps stuck in an infinite loop. Sadly, this has happened to me recently with apps like the official Twitter and Facebook apps.

With the advent of multitasking on the iPhone 3GS, 4 and 4-and-a-bit (the Verizon iPhone), apps don’t always close when you exit them – often they stay running in the background. So simply closing the app and then opening it again may not be enough to fix the problem.

Previously I’ve taken this further, and simply turned the whole phone on and off again. It works, but it’s a bit like using a sledgehammer to crack a nut – so I set about finding a more elegant solution. And tcgeeks has one.

If an app misbehaves, double-click the Home button. This will bring the multi-tasking bar up along the bottom of your screen. Swipe left or right until you find the naughty app. Touch and hold your finger on it, until all of the app icons start bouncing around. Each icon will now gain a red minus sign – click the minus sign, and iOS will kill the app. Press the Home screen once you’re done. You’ll then be able to launch the app fresh.

This trick can also be used to kill apps that you don’t want to run in the background – a bit like the multitude of ‘Task Killer’ apps that exist on Android. You don’t want to kill them all, as some will need to be running for push notifications for example, but any that are seldom used can probably be safely killed to free up some RAM, and potentially improve your handset’s battery life.

App of the Week: Tweetie

This is the second in a weekly look at an application I’ve been using lately and come to like. All of them will run on Mac OS X but some will be cross-platform.

It should be no secret by now that I like using Twitter. I’ve been a user for almost 3 years, sending my first tweet in late spring 2007. Twitter can be used quite well from the web but it’s real power comes from its API and the multitudes of applications which can make use of it. Tweetie is one such application – it began as an iPhone application and made the move to OS X last year.

Considering there are so many Twitter clients out there, what made me choose Tweetie? Firstly, it has a free version, which is supported by a few ads in your Twitter timeline (these are obvious and less frequent than I expected) and an occasional nag screen asking you to upgrade. Paying $19.95 removes the ads and the nag screen but doesn’t provide any extra features. It’s also built natively for OS X, unlike a number of others which use Adobe AIR – while this does allow them to run easily on Windows, OS X and Linux, in my experience AIR apps are quite slow and memory-hungry. Adobe have promised improvements to AIR so this may change.

Tweetie also supports multiple Twitter accounts – useful if you have a personal account and an account for your business, for example – although I personally don’t make use of this. The interface is very Mac-like, and it includes Growl notifications for new tweets which are useful if you want to be distracted whenever new tweets are received. It also has built-in search and you can view a Twitter user’s feed in the app by clicking their userpic. Support for URL-shortening services and TwitPic/yFrog is built-in too.

Tweetie’s use of animation makes it feel very smooth and slick, and it seems like the best-designed Twitter application I’ve used so far. It’s light enough to run at all times, and can be run just as a dock or notification icon.

It’s not perfect – it doesn’t support the new Retweet mechanism yet (so when you retweet it still posts ‘RT’ in front of a new tweet by you) and doesn’t show trending topics. There’s also no geolocation features, although this is of limited use for a desktop client.

I recently switched to Tweetie after having used EchoFon for Firefox, which I now can’t use due to bug 533535 in Firefox 3.6. But Tweetie offers much better features so I’m planning to stick with it. The Twitter client arena is very crowded but Tweetie sticks out as a very good application.