logo
All About Symbian - Reviews
Nav (0)

Mobbler

Have your mobile phone tell a big Orwellian database what music you're listening to? Just the sort of thing Ewan is looking for... honestly.

Last FM on S60 with MobblerWhat's your favourite piece of music? What have you been listening to this week? Do you have an unhealthly obsession with... err... Hawkwind? (Sorry Steve, couldn't resist it). British web 2.0 service Last.FM has answered that question over the last few years to great effect. With a small piece of code on your PC or Mac music player reporting back what you actually listen to, Last.FM builds up an almost forensic like picture of your likes and dislikes, for you to investigate, find people who share your music tastes, and also to recommend music to you through a personal 'streaming radio station' built to your tastes.

And there might finally be a really good S60 client, letting your mobile music take part in the analysis as well.

I've pretty much switched to using my N95 8GB as both my primary digital music player and podcast downloader (the exceptions are when I'm going on very long trips and want to preserve battery life on the phone - at that point I'll switch to a standalone MP3 player for practical reasons), and I'm a big user of Last.FM on my PC. I've tried a number of solutions to get scrobbling (the process of telling Last.FM what music you are listening to) on the S60, and up until now I've been disappointed. The good news (especially if you're involved with Mobbler) is that I am disappointed no longer.

Mobbler does two jobs very well. The first is the aforesaid scrobbling of music played by the built in S60 Music player - bonus points here for not writing their own music application but simply using as much code as is already on the device. You do have to have Mobbler sitting in the background, but it looks to be a well behaved application, and doesn't impact much on battery or memory usage.

So it sits there, merrily noting down what you've been listening to. What happens now depends if you're online or not. If you are, and you log yourself onto your own Last.FM account (which is free to set up and run, apart from a few notable exceptions) then Last.FM will be notified about each song as you finish listening to it. If you're offline, then Mobbler will remember the tracks until you do go online; although if you exit Mobbler before the songs are uploaded then your playback history is forgotten. I'd like to see this fixed, not least because if the app does crash (and I've had a Kern-Exec 3 at one point when I loaded up the media player, podcasting client, Real player and Mobbler, all at once) then you can lose the historical data.

Last FM on S60 with Mobbler Last FM on S60 with Mobbler Last FM on S60 with Mobbler

There's little more to say other than Scrobbling works, it does it in real time, and as you can see, the reporting on Last.FM is seamless.

The second job that Mobbler handles is the ability to listen to Last.FM 'radio' streams. These are customised (and legal!) channels for listening to music online. Thanks to Last.FM knowing your listening tastes, the recommended channel (which is available to every member) brings up new music that it thinks you will like. Mobbler will happily grab this stream and play it through your phone, and let you skip over tracks you're not quite sure about. Big warning - this takes a lot of bandwidth, so it might be an idea to only do this over Wi-fi and not a cellular 3G connection.

Mobbler is only acting as a conduit here, all the heavy lifting and processing is being done by the Last.FM servers, but I don't really care about the mechanics. I'm just glad I've got Last.FM in a usable form on my mobile phone, and even though the presentation of Mobbler on the screen seems a touch cartoonish at some points, it still does exactly what it sets out to do, and does it in a user friendly way. How useful this is to you depends on your thoughts on Last.FM. Members of the service should grab this open source application as quickly as possible.

-- Ewan Spence, August 2008

Mobbler's Last.FM Interactions

 

 

Published by Ewan Spence at 21:58 UTC, August 8th 2008

Categories: Applications
Platforms: S60 3rd Edition

News Discussion

Tzer2
Comment: I like the scribbled-with-a-biro icons, they look fun. :-)
Tzer2
Comment: Incidentally, Last.fm is a great service. If you haven't tried it, give it a go, it will get you in touch with music that you haven't heard but may well enjoy. It's free and you don't have to "scrobble" to use it.
davidmaxwaterma
Comment: > And it's Open Source too, i.e. free - what are you waiting for?

Perhaps you should be more explicit about 'open source' means 'free'.

'open source' is more well defined than the word 'free'; the latter could mean a few things, one of which is 'zero-cost' which does not equate with 'open source'.
Tzer2
Comment: It's true that open source doesn't necessarily mean free-of-charge, but:

1) Very few people know what source code actually is, so the true definition of "open source" is meaningless to them

2) All open source software seems to be available free-of-charge (at least I can't think of any OSS which costs money, though support may be charged for)

Put the two together, and "open source = free-of-charge" actually makes a lot more sense than the real definition. From a consumer point of view, that's the only definition that counts really.
davidmaxwaterma
Comment: [quote=Tzer2;387652]It's true that open source doesn't necessarily mean free-of-charge, but:

1) Very few people know what source code actually is, so the true definition of "open source" is meaningless to them

2) All open source software seems to be available free-of-charge (at least I can't think of any OSS which costs money, though support may be charged for)

Put the two together, and "open source = free-of-charge" actually makes a lot more sense than the real definition. From a consumer point of view, that's the only definition that counts really.[/quote]

Unfortunately, the differences between open source and free-of-charge are *very* important. The whole point in Open Source is nothing to do with free-of-charge, even if that may be most commonly the case.

If people keep using OSS when they mean free-of-charge, then people are going to be very confused when they are charged for things.

Never heard of Red Hat or SUSE? They both have OSS for which they charge...and that's just off the top of my head.
Unregistered
Comment: Nothing but pedantic tangents. You people give people like me a bad name.
Tzer2
Comment: [quote]Unfortunately, the differences between open source and free-of-charge are *very* important.[/quote]

You're right, they are very important differences, but they are impossible to understand unless you know what "source code" means, and most people don't.

Software to most people is something they install on their machines, which only ever happens after it's been compiled by the publisher. To consumers there's no practical difference at all between open source and closed source, because consumers never use the source code anyway.


[quote]The whole point in Open Source is nothing to do with free-of-charge, even if that may be most commonly the case.[/quote]

The thing is, being free-of-charge is the only reason most people use open source software.

Most ordinary computer users don't know or care whether something is open source. All they want is something that works and is as cheap as possible, and the big selling point of OSS is that most of it is completely free-of-charge.

I'm not happy with that, I'm just saying that's the situation at the moment.



[quote]Nothing but pedantic tangents. You people give people like me a bad name. [/quote]

How can we give you a bad name when you post anonymously? ;-)

Seriously though, I don't think it's pedantic to discuss people's real reasons for using OSS. If people want OSS to spread (which the authors of this mobbler app clearly do as they released the source code) then it's important to know what motivates the majority of potential OSS users.
davidmaxwaterma
Comment: It doesn't matter if people don't understand what source code is or what it means to be open source. Equating the open source with free-of-charge is wrong (and is not pedantic in the least). If people don't know what open source is, then that's fine since they can find out. What you're doing here is telling them it means free-of-charge when that is wrong, plain and simple, and telling people that doesn't do them any favours what so ever.

If it's 'free-of-charge', which not just say that? If they don't care if it's open source, then don't even mention it. They are different terms for different things - they are not synonyms. If you want to say both, then use 'open source *and* free-of-charge', not 'ie'.

8 Comments / Post New Comment

Main Navigation

» Home (1)
» News (2)
» Reviews (3)  
» Features (4)
» Media (5)
» Forums M | Full (6)
» Top (9)

Advert

Find Jobs In Philly Now!

mobile.allaboutsymbian.com