I have a small (512MB!) SD card for extra storage on my HTC Universal (running Windows Mobile 6.1). Most of that is full with applications and photos. Conclusion: I have no place to put my music collection, which wouldn’t fit in 512MB whatsoever. So, I started to think about streaming music to the phone… the best streaming service I know, that works on my country, is Grooveshark, but simultaneously I knew there was no free, official Grooveshark client for Windows Mobile.

Some Google searches after… I found GrooveFish. GrooveFish was supposed to be a free Grooveshark client for Windows Mobile, the problem was that is it discontinued and really outdated; I downloaded the installer CAB file and installed. But what could one expect, it didn’t work, just hanged when searching for songs.

After another Googling session and some link following, I discover GrooveMobile. GrooveMobile appears to be very similar to GrooveFish, and in fact it is, but the difference is, it occupies some more KBytes of space, and it actually works. By “actually works” I mean:

It can successfully search for songs without any hang (provided that your connection is stable and fast)

You press a song to the list to add it to the internal playlist of the program

It follows the playlist and… ladies and gentlemen, we have sound 🙂

Now lets do a quick test that might ruin all this: lets set the Universal to close position (screen facing keyboard) and see if the sound keeps playing…

…and yes, it keeps playing with the phone closed! It keeps following playlist and everything. Sweet!

Now you might be wondering, did anyone ask/pay me to write this review? Absolutely not; I found the software, it works well, and I decided to share it with my readers which might have a Windows Mobile phone. Note that the app requires Compact .NET framework 3.5, but unlike many .Net framework apps developed for Windows Mobile, this actually works and doesn’t suck – at least on my device, of course. “Use at your own risk” is another statement that applies in this case 🙂 .

I haven’t tested all the functions of the app, but will do progressively. I’ll keep this post updated. Oh, and don’t forget that this is an application that streams files from the internet, so it consumes a lot of traffic, and we all know 3G data connections aren’t cheap everywhere for everyone 🙂 . Personally, I only use GrooveMobile over WiFi.