webOS Nation Forums >  webOS Developers >  webOS Development > Apollo (A Pandora Radio app for Touchpad)
Apollo (A Pandora Radio app for Touchpad)
  Reply
Like Tree35Likes

 
Thread Tools Display Modes
Old 04/03/2012, 03:25 PM   #1 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
This is Apollo, a third-party Pandora media services client.(see attached pictures)

DOWNLOAD HERE

Now available for the Pre 3!

Developed by Taylor Kimmett and Jake Morrison.

Using 100% of Pandora's API, we used Enyo as a UI and used the exact same functionality. In terms of "features", the only differences is that we have settings in our app, an entire bookmarks manager, and it's a lot more fluid and usable than the Mojo version.

From our App Catalog Description:
Quote:
Apollo is a third-party client for Pandora Radio.

Features include:
  • Creation of new Pandora accounts
  • Sign in with existing Pandora accounts
  • Creation/Deletion of stations
  • Bookmark management (bookmark current/recent song/artist, view/delete bookmarks)
  • Like/Dislike of songs
  • Skip current song (6 skips/hr/station)
  • Viewing of recent tracks for each station
  • Create station from current song/artist, recent song/artist, bookmark song/artist
  • Put song to sleep for one month
  • Links to browse music on Amazon.com
  • Sorting of stations by name or date of creation
  • Viewing of current song artist biography
  • Explanation of why current song is playing
  • Dashboard (Notification) controls (like/dislike, pause/play, skip)
  • Song progress in dashboard
  • Dashboard controllable from lock-screen
  • Settings: audio quality, selectable backgrounds, full screen toggle, application timeout, toggle auto-play station on app startup, simple/full exhibition, statistics
  • Exhibition mode compatibility

All this paired with an excellent UI which makes use of Enyo 1.0 (sliding panes and other niceties).

**All feedback is highly encouraged, negative or positive. Please review the app and let us know what you think. Remember, constructive criticism will allow us to fix and improve the app in order to provide the best available user experience**
What does this app do that the Mojo phone version doesn't?
-Doesn't randomly pause.
-Has a bookmark manager
-Custom settings
And more!

Video demos:
Apollo for HP Touchpad: v1.2.0 What's New/App Preview

Patches: (NOTE: Patches are not supported by us or Pandora)
Remove skip limit

NON-US USERS:
There is an ongoing discussion in this thread of proxies that will circumvent your IP to be U.S. Refer to this post: Apollo (A Pandora Radio app for Touchpad)
Feel free to discuss but keep in mind that JMTK and especially not Pandora support this. YMMV

For more info, email enyopandora [at] gmail.com
Donations are accepted!:
Attached Images
File Type: jpg ImageProxy.jpg (88.5 KB, 59 views) Email Attachment
File Type: jpg ImageProxy2.jpg (111.0 KB, 48 views) Email Attachment
File Type: png ImageProxy3.png (468.9 KB, 46 views) Email Attachment
File Type: png ImageProxy4.png (338.1 KB, 41 views) Email Attachment
File Type: jpg ImageProxy5.jpg (73.8 KB, 47 views) Email Attachment
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.

Last edited by Jakeeeee; 06/19/2012 at 10:58 AM.
Jake_M is offline   Reply With Quote
Liked by HelloNNNewman, craftsman, cujoq37 and 10 others like this.
Old 04/08/2012, 12:10 PM   #2 (permalink)
Homebrew Developer
 
BBooDad's Avatar
 
Posts: 405
it looks fantastic. I can't wait to try it out!
BBooDad is offline   Reply With Quote
Old 04/08/2012, 03:12 PM   #3 (permalink)
R_E
Member
 
Posts: 341
ooo i wanna try
R_E is offline   Reply With Quote
Old 04/08/2012, 08:58 PM   #4 (permalink)
Member
 
Posts: 1,623
I use Pandora a lot and I would be willing to try this

---Sent from my HP TouchPad using Communities (a great webOS app!)
k4ever is offline   Reply With Quote
Old 04/08/2012, 09:00 PM   #5 (permalink)
Member
 
Posts: 138
me too!
khazoury is offline   Reply With Quote
Old 04/09/2012, 12:05 AM   #6 (permalink)
Member
 
Posts: 3,739
cool.
In to beta test if you need (touchpad, veers, pre).
bluenote is offline   Reply With Quote
Old 04/11/2012, 11:43 AM   #7 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
Newest features added in private beta:
  • Progress of song in dashboard(with setting to turn off)
  • Added Like/Dislike in dashboard
  • Added sort by 'Date || Alpha' for radio stations
  • Fixes pausing when ~60s left in song(happens in the official phone version, fixed it in ours)
Quote:
Originally Posted by dignitary View Post
Nice work, but unless you work at Pandora and have legal clearance to use the name "Pandora" as part of your app, I hope you're prepared to change the name before release. Pandora's a publicly-traded company in the U.S. and they'll defend their trademarks and intellectual property with legal force. You legally don't have the right to use the name "Pandora" in your application.

That said, you might be using 100% of Pandora's API, but it's an unauthorized use of their APIs, which means if Pandora at some point (like they did in January) decides to change the API again...everyone you've distributed this app to now has a broken, unofficial Pandora app.

Just my $0.02. If you want to use the Pandora name especially, you'd better be contacting them before just doing it without permission.
I understand, and we probably will end up changing it. We've contacted them multiple times with only one response from a customer service saying they'd forward our email to the proper people. If Pandora doesn't want to take the time to tell us what we can't do, I'm not going to continue to ask them.

That being said, their ToS also states no one can use a reverse engineered API or any unofficial use. However there are MULTIPLE WP7 and Chrome apps available for Pandora, all named differently but use third party(which are still Pandora) or the official version.

We also make a full disclose in our app:
Quote:
Pandora® is a registered trademark. © 2005-2012 Pandora Media Inc., All Rights Reserved.

We make no claim to owning rights to services provided by Pandora Media Inc.

Pandora and the Music Genome Project are registered trademarks of Pandora Media, Inc.
We most likely will change the name, I will follow up on that process later when it comes time for submission.


Thanks to everyone for comments, much appreciated.
For everyone who wants to beta test, submit feedback, give criticism: email enyopandora [at] gmail.com
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.
Jake_M is offline   Reply With Quote
Liked by HelloNNNewman likes this.
Old 04/11/2012, 01:56 PM   #8 (permalink)
Member
 
Posts: 285
I vote for "Par dona" as the name
nhavar is offline   Reply With Quote
Liked by laoh likes this.
Old 04/11/2012, 03:01 PM   #9 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
We are looking for a new icon as well, so that might go well in voting for a name. If people want to create icons(in Photoshop or something) and suggest a new name that goes with that icon, that would be great! We're literally accepting 100% criticism/feedback.

This is an app the Touchpad has been missing, and we want the community to be satisfied with the end result.
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.
Jake_M is offline   Reply With Quote
Old 04/11/2012, 07:47 PM   #10 (permalink)
Member
 
texasflood's Avatar
 
Posts: 1,165
Enyodora or Touchdora for a name, or Touchpadora, Tpadora, hah.
And there of course there is Endora, but that's probably another copyright.

Great feature progress.
Thanks for adding the alpha sort!
And the bluetooth keyboard pause/play button works now which I didn't see mentioned.
Good stuff...
You know, not a comment about the software but I'm listening to a Jimi Hendrix track and the pandora "about artist" section states "no information about the artist is available". Really? Hendrix?
texasflood is offline   Reply With Quote
Liked by Jakeeeee likes this.
Old 04/11/2012, 11:35 PM   #11 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
Quote:
Originally Posted by texasflood View Post
Enyodora or Touchdora for a name, or Touchpadora, Tpadora, hah.
And there of course there is Endora, but that's probably another copyright.
Click to view quoted image

Great feature progress.
Thanks for adding the alpha sort!
And the bluetooth keyboard pause/play button works now which I didn't see mentioned.
Good stuff...
You know, not a comment about the software but I'm listening to a Jimi Hendrix track and the pandora "about artist" section states "no information about the artist is available". Really? Hendrix?
Haha I just checked on their page, NOTHIN' about it.

Still looking for more feedback, we're getting lots of emails and we'd love more.
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.
Jake_M is offline   Reply With Quote
Old 04/16/2012, 11:42 AM   #12 (permalink)
Member
 
60RH's Avatar
 
Posts: 401
Quote:
Originally Posted by Jakeeeee View Post
Haha I just checked on their page, NOTHIN' about it.

Still looking for more feedback, we're getting lots of emails and we'd love more.
I tried it few days ago but just got around to post my impressions.
Great looking TP app. I wish it was formating well on the pre2 as well but that is ok as far somebody patches the phone version and make it not to randomly(constantly) pause.

Back on the TP version. It's beautiful
Still there is some learning curve.
At first I didn't figure out why the order of the played artist is backwards to what is in the phone version, but then I figured how the layout is working and the album art gets pushed up and going from left to right makes sense.
Love the dashboard progress indicator.

Have two suggestions:
1. when I want to read the artist info I can do that only when on the song. Even if I select the artist from the history there's no way to bring that info from the context menu - just by from amazon and such. Maybe you can put another info icon there or just add selection to that menu. Not sure how hard is that and if it's too much work using pandora API.
2. this is only if you plan to make it work for the phone. I know it's not formated for the phone and anyway you can't skip more than 6 times per hour or something like this. Anyway I always wondered why they didn't have support for headphones and having next or pause from the standard headphones implemented. This would work even with the current layout for ppl that want their phone in the pocket and not look at it as far as they stay on the same station

Names: Anesidora(webDora) the other name of the goddess. Besides with all the Greek mythology going on with webOS it belongs here
Funny thing is that back in the day Pandora radio used to be called Pandora's Box.
And when Pandora opened up the box she left in only HOPE
This is what webOS hangs on

Last edited by BoRn; 04/16/2012 at 12:03 PM.
60RH is online now   Reply With Quote
Old 04/16/2012, 11:56 AM   #13 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
Quote:
Originally Posted by BoRn View Post
I tried it few days ago but just got around to post my impressions.
Great looking TP app. I wish it was formating well on the pre2 as well but that is ok as far somebody patches the phone version and make it not to randomly(constantly) pause.

Back on the TP version. It's beautiful
Still there is some learning curve.
At first I didn't figure out why the order of the played artist is backwards to what is in the phone version, but then I figured how the layout is working and the album art gets pushed up and going from left to right makes sense.
Love the dashboard progress indicator.

Have two suggestions:
1. when I want to read the artist info I can do that only when on the song. Even if I select the artist from the history there's no way to bring that info from the context menu - just by from amazon and such. Maybe you can put another info icon there or just add selection to that menu. Not sure how hard is that and if it's too much work using pandora API.
2. this is only if you plan to make it work for the phone. I know it's not formated for the phone and anyway you can't skip more than 6 times per hour or something like this. Anyway I always wondered why they didn't have support for headphones and having next or pause from the standard headphones implemented. This would work even with the current layout for ppl that want their phone in the pocket and not look at it as far as they stay on the same station
Thanks! I don't think we're going to be having time to format it for phones haha. Maybe though.

The reason we made the history album arts fade is so you see so you can tell the order and it kind of looks nice.

1. We kind of decided against previous songs info, despite it being available in the phone app. It is possible but then we're fluffing the UI and features. May come later if there's higher demand but the logic behind it is, "do people really need to see previous information?"

2. Not sure I understand that
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.
Jake_M is offline   Reply With Quote
Old 04/16/2012, 12:11 PM   #14 (permalink)
Member
 
60RH's Avatar
 
Posts: 401
Quote:
Originally Posted by Jakeeeee View Post
Thanks! I don't think we're going to be having time to format it for phones haha. Maybe though.

The reason we made the history album arts fade is so you see so you can tell the order and it kind of looks nice.

1. We kind of decided against previous songs info, despite it being available in the phone app. It is possible but then we're fluffing the UI and features. May come later if there's higher demand but the logic behind it is, "do people really need to see previous information?"

2. Not sure I understand that
Like the standard music player or the remix one you can advance the song or pause using the headset that comes with the phone using the button. Short click - pause. Double click - next.
Hope I made myself clear this time
60RH is online now   Reply With Quote
Old 04/16/2012, 07:49 PM   #15 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
Quote:
Originally Posted by BoRn View Post
Like the standard music player or the remix one you can advance the song or pause using the headset that comes with the phone using the button. Short click - pause. Double click - next.
Hope I made myself clear this time
Interesting, we got Bluetooth keys to work, don't know why we couldn't figure this out. Will keep you updated.
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.
Jake_M is offline   Reply With Quote
Old 04/16/2012, 10:41 PM   #16 (permalink)
Member
 
matteebee13's Avatar
 
Posts: 708
I've been using this for the last 3 days and it's pretty polished. I'd say darn near close to perfect. My original app was pausing randomly on both my TP and my Pre 3. Many hours of play and it has yet to throw a pause at me using this beautiful enyo version. Excellent work and very smooth. Where's the donate button so I can buy you a beer?
matteebee13 is offline   Reply With Quote
Old 04/16/2012, 11:11 PM   #17 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
Quote:
Originally Posted by matteebee13 View Post
I've been using this for the last 3 days and it's pretty polished. I'd say darn near close to perfect. My original app was pausing randomly on both my TP and my Pre 3. Many hours of play and it has yet to throw a pause at me using this beautiful enyo version. Excellent work and very smooth. Where's the donate button so I can buy you a beer?
Quick question regarding that. When you have many hours of play, it doesn't pause at any point? Do you turn your screen on periodically or leave it off?

And link to donate is here, I appreciate your enthusiasm and just hope you can kind of spread the word. Feedback is crucial!

Any other feedback? What does it need? Not need?
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.

Last edited by Jakeeeee; 04/16/2012 at 11:17 PM.
Jake_M is offline   Reply With Quote
Old 04/17/2012, 02:21 AM   #18 (permalink)
Member
 
Posts: 138
looks beautiful!
khazoury is offline   Reply With Quote
Liked by Jakeeeee likes this.
Old 04/17/2012, 02:50 AM   #19 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
Quote:
Originally Posted by khazoury View Post
looks beautiful!
Thanks!
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.
Jake_M is offline   Reply With Quote
Old 04/17/2012, 04:54 AM   #20 (permalink)
Member
 
Jake_M's Avatar
 
Posts: 1,468
Now named Apollo, check out the new bookmarks manager!
__________________
Quote:
Originally Posted by rwhitby View Post
We always prefer that people donate in response to tangible items they can use today, rather than for intangible promises about the future that may or may not be possible to achieve.
Jake_M is offline   Reply With Quote
Reply

 

Tags
enyo, pandora, touchpad

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0