EDIT: I have ordered a HTC Rezound. Thank you for your support.
Short version: I’m gauging interest in an Android app. Are you interested in donating for me creating an Android app?
Long version: So, I’ve been asked many times in the past if I would write a version of my Pandora client for <insert smartphone here>. I will say flat out: Exempting a major turnaround in Apple’s choice of language, an iOS Pandora app from me will never happen. Good hardware, but obj c and apple’s corporate policies can sod right off. Windows Phone would be the simplest to port to, however I have minimal interest in the platform. So, WP port is unlikely, and not going to happen under my own power. This leaves Android. (or symbian, trolololol)
Right now, I use this phone – it cost me $5, it makes calls, and it has this nifty alarm feature. Gets the job done. For the last years, I’ve really thought smartphones were silly, overpriced devices that could barely make calls competently. This was true at the start, but having recently evaluated phones for a friend, I have to admit, capabilities have jumped by an order of magnitude since the smartphone arms race kicked off. Not so much glorified PDAs with phone features anymore. It would be nice to have one, but simply, I can’t afford one, and I can make it without one.
Given that I don’t own an Android smartphone, there’s no point in learning a new platform and language I’ve not touched for years to write something I can’t use. Yes, I’m aware there are cheap tablets – I have no interest in them as a platform; good for consuming content, but that’s about it. Laptop does just about everything they do just as well. I’m also aware that there is an Android emulator/simulator; there’s just no point in going through the effort to make something that I could never use.
The bottom line is this: I’m trying to see how many people would be interested in donating towards me creating an Android Pandora app. If enough people donate so that I can buy a current smartphone, I will create a Pandora app for Android.
The primary purpose of the app would not be for saving music, however, it would have an ability to ‘cache’ tracks on your phone and use songs from your phone’s library in order to reduce bandwidth transferred. What that means is, a certain amount of tracks would be kept on your phone that were played on Pandora, and if Pandora decides to play those tracks again, it would use the local copy instead of downloading it again. Ditto if the song is already in your library. Unlimited skips and no ads go without saying.