podlove / podlove-subscribe-button

Universal button to subscribe to buttons in the desired podcast client or player website
MIT License
62 stars 23 forks source link

Add SoundWaves client #113

Open benzimmer opened 8 years ago

benzimmer commented 8 years ago

Name of developer: Arvid P. L. Böttiger Contact information of developer: bottiger@gmail.com Name of app or cloud service: SoundWaves Operating System (for apps): Android Syntax of app-specific URI for podcast subscription: List of supported common URI schemes: High-quality image file of the icon for the app/service:

benzimmer commented 8 years ago

@bottiger could you please let me know which subscription schemes the app support and provide us with a high-res logo for it?

Please also let me know when subscription scheme support hits the Play store. Thanks!

bottiger commented 8 years ago

@benzimmer Here is a link to the logo: https://github.com/bottiger/SoundWaves/blob/master/store/icon/launcher.png

I have implemented these schemes for adding a feed to the app:

pcast: pcast:// itpc: itpc:// soundwaves://subscribe/

that said - I am not quite sure how to handle feeds which doesn't include http:// in the URL properly. At the moment I just assume they are http feeds, and not https. I really want to avoid doing the testing and validation of the URL inside the app.

I will let you know when the app is live. My next iteration is kind of ready for beta testing, but I'm taking a week of vacation next week.

bottiger commented 7 years ago

@benzimmer I completely forgot about this issue. However, the subscription schemes are implemented and live on the play store.

timpritlove commented 7 years ago

that said - I am not quite sure how to handle feeds which doesn't include http:// in the URL properly. At the moment I just assume they are http feeds, and not https. I really want to avoid doing the testing and validation of the URL inside the app.

Assuming http is right but be ready to accept fully qualified https URLs as these are are now a thing and will be pretty commonplace once iTunes removes its weird limit in that regard.

timpritlove commented 7 years ago

Google Play store URL: https://play.google.com/store/apps/details?id=org.bottiger.podcast

benzimmer commented 7 years ago

I think using http:// as the default is just fine, because best practice is to have a http->https redirect anyway. So, as long as the app can handle that, everything should be fine.

timpritlove commented 7 years ago

I think using http:// as the default is just fine, because best practice is to have a http->https redirect anyway. So, as long as the app can handle that, everything should be fine.

I disagree. Our spec at http://podlove.org/podlove-subscribe-button/ is pretty straight forward in its demand to be able to accept https feed URLs. They exist and they will be passed on.

benzimmer commented 7 years ago

I meant when no protocol is given.

timpritlove commented 7 years ago

Ah okay. Well then it's pretty clear that "no protocol" means "http"