New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request: Android app (looking for volunteers) #194
Comments
News: following the publishing of my article "Don’t build a back-end for your Android music app 🎧", two Android app developers are considering to integrate Openwhyd's back-end!
|
Hi, I would like to volunteer for this. |
Thanks for reaching out, Akshay! I just replied to your email, can't wait to chat with you! |
ping @bhugot |
Reminder: until we setup something like OAuth, it's still possible to fetch playlists from any domain, using our public JSON API. |
The Openwhyd Music Lover community has spoken: The most wanted use cases on Android are:
|
I'm beginning this small application based in ionic in case someone can give me a hand :) |
Here's another framework that could potentially be used to create a native mobile app in JavaScript: https://nativescript.org/ |
Finding: Stretto (https://next.kaiserapps.com/) – an alternative to Openwhyd that can also play Youtube and SoundCloud tracks – has an open-source mobile app for Android: https://github.com/benkaiser/stretto-mobile-next/. => Suggested next steps:
EDIT, important note: the playback of tracks seems to go through a "streamer" server that convert tracks to mp3. |
Other idea: build a bridge between openwhyd's backend and existing mobile apps that support open protocols e.g. https://funkwhale.audio/fr_FR/apps (docs: https://docs.funkwhale.audio/ + https://docs.funkwhale.audio/users/apps.html#enabling-subsonic-on-your-funkwhale-account) |
FYI, Alex has implemented an Android app for Openwhyd: https://github.com/alexllanas/open-audio |
EDIT (11 July 2020):
Openwhyd users are still hoping for a mobile app! 🌠 (see this discussion on our community)
🇬🇧 If you are a developer who wants to make hundreds of users happy while playing with React-Native (or other)? Please say "Hi" as a comment, below! Beginners are welcome 🤗 and will be guided through the process.
🇫🇷 Tu es développeuse/développeur et aimerais rendre des centaines d'utilisatrices/utilisateurs heureux, tout en jouant avec React-Native (ou autre) ? Laisse un petit mot ci dessous ! Débutant•e•s bienvenu•e•s 🤗, vous serez aidé•e•s.
EDIT (15 March 2019):
"An Android app" is what has been most requested by Openwhyd users, for years! 🔥
Indeed, while Openwhyd has an iPhone app, openwhyd.org is not adapted to smarphone screens and is not capable of playing music from the browser...
Here is a non exhaustive list of features that could be implemented in an Android app:
EDIT (22 Apr 2018):
Many Openwhyd users would be very happy to have an Android app that would allow them to 1/ login to their openwhyd account, 2/ play their tracks, and 3/ add tracks to their playlists. So, on the behalf of our community of music lovers, thank you for considering to integrate (or develop) your Android app with Openwhyd's back-end! 🙌
Here are a few recommendations on how to get started:
/login
endpoint of our API (documented there) and to pass the resulting HTTP cookie to all future API calls that required a logged-in user.You can find help and documentation in several places:
I'll do my best to assist you during its development, especially for the use of our API, so don't hesitate to send your questions!
EDIT (10 Nov 2017): Proposed implementation: Android application with react native
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: