Subscribe to Stuck in an Infiniteloop        RSS Feed

Pandora's Mobile App is Truly Terrible

Icon 3 Comments

How hard is this? You query a server for a file, you wait until you receive the file, then you play it. When it's done, you get another one. Every few songs you query your ad server and play some nonsense. Not that complicated.

In pseudocode that might look like:

while app is running
  if no song is playing
    get a song
    play song

  hold while song is playing
  if songsplayed >= somenumber
    play awesome ad

Combined with:

if no connection
  wait for a bit don't freak out

Ta da!

So can someone please explain to me why Pandora will cut a song off (in the middle, after 5 seconds, anywhere!) and immediately load another song? Are you dumb? Even if coverage lapses, the current song is already fully loaded (an assumption on my part since I've never seen a buffer after a song starts, even on 3G), why stop what you're doing?? Android extrapolates away the intricacies of over the air communication, you just have a socket for Christ's sake.

This is especially terrible since you pay per each play. You're losing money here Pandora.

Unless this gets fixed I will never plunk down cash for Pandora One.

3 Comments On This Entry

Page 1 of 1

modi123_1 Icon

06 October 2012 - 01:09 PM
Sounds like either their connection is timing out or they are being intentional dicks and cutting off the people's free listening..

KYA Icon

06 October 2012 - 03:03 PM
I would hope their app doesn't go, oh noes no connection, get another song right now!

Dogstopper Icon

06 October 2012 - 09:38 PM
That happens to me when my phone drops a connection or switches from wifi to 3G/4G. I think it's due to the way that they use Sockets. There is a way to fix this problem rather painlessly...
Page 1 of 1

May 2018

20 21 2223242526


    Recent Entries

    Recent Comments

    Search My Blog

    2 user(s) viewing

    2 Guests
    0 member(s)
    0 anonymous member(s)