Today marks the 5-year anniversary of the iPhone App Store and the launch of our iPhone app. Since our launch on the web in 2005, we have always been keenly aware that, in order to truly redefine radio, we would need to break Pandora free from the PC. That tipping point came on July 10, 2008, when the Pandora app debuted during the iPhone App Store launch. The result was beyond our greatest hopes and expectations: Pandora’s growth virtually doubled overnight. We watched in amazement as millions of people downloaded Pandora onto their iPhones and Pandora was transformed from an at-work, desktop experience into an anytime, anywhere, ubiquitous phenomenon.

Pandora immediately became a must-have app. Even today it continues to be one of the most-downloaded and most-used apps around.

Behind the Pandora mobile app is a team of engineers who maintain and improve the app for a variety of smartphone platforms every day. One of these engineers, Neil Mix, has been with Pandora for more than eight years and helped build our very first smartphone app. Here’s his story about its development:

Smartphones are so integrated into our lives nowadays that it’s hard to remember when apps weren’t commonplace. In 2007, feature phones and BlackBerrys were common, but the iPhone was still brand-new. Our CTO Tom Conrad wanted to inspire the engineering team to think about how Pandora could be further developed off-the-web, so he wisely gave iPhones to everyone on the dev team – we were hooked!

Devices in hand, we explored the new platform’s potential. Some of the team started working on a secret prototype Pandora app. Of course, this was before Apple had published an SDK (Software Development Kit), so some of us had to jailbreak devices and get to work using, um, “unsupported methods” (Shhh…don’t tell Apple.) The prototype made a great demo, but when Apple eventually opened its developer program, nearly every programming API had changed. We had to start over from scratch.

We resumed work in April of 2008 with a target release date of mid-July. That’s a pretty tight schedule. It was challenging to develop the app in these early days. We were all developing for a brand-new interface and platform. The early days also meant that developer tools were sometimes incomplete, Xcode was known to crash and the documentation was basic. Nevertheless, the pieces steadily came together.

I vividly remember when the Pandora iPhone app first played music. It was after midnight and I’d been struggling for hours to set pointers, rearrange buffers, and decode the audio APIs, but the app still responded with only silence, static or crashes. I made one more tiny edit and the app surprised me by filling the room with “Sweet Home Alabama.” In that moment, it was the best song I’d ever heard.

As development progressed, we were on schedule for our original mid-July release date when a bombshell dropped:

neil email 1

neil email 2

Our task list suddenly had 30% more work than time to complete it so those of us working on the app kicked into high gear, working days, nights and weekends to get the app ready in time. No one asked us to do this, nor would they – that’s not how Pandora is. We volunteered, because we firmly believed we were in the middle of creating something great.

I remember this time as simultaneously exhausting and exhilarating. The work was hard and the pressure of working against the clock grueling, but the app was coming together amazingly well, and the iPhone was incredibly fun to work with.

One particular bug saw the entire phone crashing randomly when playing music and otherwise doing nothing. For hours I drove around, phone plugged into my laptop in the passenger’s seat of my car, listening to music and trying to break the app.

Building a world-class internet radio app means more than just a slick user experience. It means streaming music the way an actual radio does: continuously, non-stop, 24/7. Some people doubted that it was possible to write a high-quality music streaming engine for cell networks that existed at that time, but we had no choice. My town had only EDGE connectivity back then (times have changed!) and we needed the app to play continuously as I drove around.

It was challenging, but I didn’t mind; how awesome is it when your job is to drive around listening to great music using the coolest hi-tech device yet invented? To this day I believe Pandora has the best music streaming engine in the world thanks to the slow cell networks in my town.

In the end, we fixed the bugs, polished the app and submitted it just in time to be available on the day the Apple App Store launched.

 mock 1mock 2mock 3mock 4

    Screenshots from Pandora Radio version 1.0

We immediately saw our hard work pay off as usage of the Pandora iPhone app skyrocketed. By the end of the year, the impact of what we’d accomplished was clear:


Launching Pandora on the iPhone was just the beginning. Pandora has reached a level of ubiquity that allows our more than 200 million music fans to tune-in to their personalized internet radio anytime, anywhere. We created the below infographic to help take you through the amazing journey we’ve been on over the past five years since launching our app on the iPhone. Thank you for listening and as always, we’d love to hear from you.

Pandora Infographic


  1. SuckItPandora
    July 23, 2013 at 3:03pm
    Can't wait for iRadio to kill of this horrible advertising-shoved down your throat app!
    1. J Q Public
      August 10, 2013 at 5:48pm
      You're absolutely right on point!
  2. John Appel
    August 08, 2013 at 7:44am
    Pandora is going to self destruct if they keep putting political crap advertising on here. I listen for the music and to escape all the political crap. Keep it up and I and many others will be gone.
  3. cm
    August 09, 2013 at 11:25am
    Do we really have to listen to an ad promoting Hilary Clinton? Has Pandora been bailed out by Obama too???? Very poor taste, I have lost respect........
    1. Renea Crawford
      August 14, 2013 at 10:00am
      I agree!
  4. J Q Public
    August 10, 2013 at 5:47pm
    Get rid of the Obama ads claiming Republicans are blocking the middle class. This bozo of a President is wrecking my experience as a Pandora listener.
    1. Betty Jane Brehm
      August 21, 2013 at 2:38pm
      I agree !!!
  5. Renea Crawford
    August 14, 2013 at 10:01am
    I resent having to hear about Hilary Clinton while trying to listen to music!!!
  6. Kat
    August 19, 2013 at 12:38pm
    Thank you so much for the music provided on Pandora. Please do NOT ever sell out to Rhapsody! It seems as soon as I find a good music provider, Rhapsody comes along and snatches them up and ruins everything. Keep up the good work Pandora, I'm glad I subscribed.
  7. Betty Jane Brehm
    August 21, 2013 at 2:37pm
    I soooooo agree with the comment on Hilary--We do not need political ads--the regular ads are quite enough-I am sooooooo sick and tired of that political ad--I may have to quit Pandora because of it--
  8. Christopher Truman (@chris__truman)
    September 12, 2013 at 1:08pm
    Thanks for telling the story of the app :)
  9. cahow
    September 16, 2013 at 9:42am
    If you people freaking out about the ads would PAY the small fee to Pandora for AD-FREE music, you wouldn't need to whine and moan!
  10. Travis Becker
    October 10, 2013 at 2:40pm
    I purchase two new cars that are integrated with Pandora! Hooray (cartwheels)! I get a new BB10 phone that Pandora doesn't support.... Wow.. Party's over.. Bye Pandora.. I guess all good things must come to an end. Is Pandora developers so Pro-iphone that they ignore everyone else?

Please complete all required fields.
Required fields marked with *. No worries, your email address will not be published.
Leave a reply