mirror of
https://github.com/koel/koel.git
synced 2026-04-25 08:46:00 +03:00
[GH-ISSUE #22] Native Apps for iOS/Android #16
Labels
No labels
Authentication
Dependencies
Documentation
Feature Request
Flac
Help Wanted
Installation/Setup
Integration
Mobile
PR Welcome
Pending Release
Performance
Playlist
S3
Search
Sync
[Pri] Low
[Pri] Normal
[Status] Keep Open
[Status] Needs Author Reply
[Status] Needs Review
[Status] Stale
[Status] Will Implement
[Type] Blessed
[Type] Bug
[Type] Duplicate
[Type] Enhancement
[Type] Help Request
[Type] Question
[Type] Task
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/koel-koel#16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rashoodkhan on GitHub (Dec 14, 2015).
Original GitHub issue: https://github.com/koel/koel/issues/22
It would be awesome to have iOS/Android Open Source native clients. I'm learning/doing iOS development and would love to help out push the iOS app. What do you think?
@sg-s commented on GitHub (Dec 14, 2015):
+1
@goodmorty commented on GitHub (Dec 14, 2015):
If this had a good mobile client it would easily replace my ampache client
@phanan commented on GitHub (Dec 14, 2015):
I've never really built a mobile app, but this is certainly on my roadmap. And yes, you bet it'd be open source!
@rashoodkhan commented on GitHub (Dec 16, 2015):
Is the application RESTful and would it possible to browse the endpoints in any way?
@phanan commented on GitHub (Dec 16, 2015):
Right now it's 90% is, with the exception of user authentication. I have a plan to change that later too.
Not as of now, but you can take a look at the routes. Once the app is 100% RESTful in the future, there should be an API doc.
@reind33r commented on GitHub (May 26, 2016):
Hi,
I've started working on an Android native client, you can find the source code here : https://github.com/reind33r/KoelAndroid
I don't have any pretention other than building a client that I will use and that will fit my personal requirements.
I've never written Android apps that big, so it will not implement some "basic" features in near future (such as pre-loading queued songs, per-user interactions, editing playlists...) but it's already syncing with koel app, managing a queue and of course, playing songs...
I repeat it's a personal project that will prioritary fill my needs ; I don't promise I can implement features you'd like to have.
However if anyone wants to help, I'd be glad to work with him/her ;)
EDIT : If anyone's interested I could upload an APK, but not unless I've added a field to store koel server url dynamically (it's hard-coded right now, so providing an APK would be useless)
@reind33r commented on GitHub (Aug 25, 2016):
Hey,
I've "released" a first APK here : https://github.com/reind33r/KoelAndroid/releases/tag/0.1.0
I hope it works... for now some parts of the code are dirty, but basic functionality should be okay. (if someone's interested in developing it.. I'd be happy to learn the Android way of coding things with him/her ;) )
It's a personal contribution, nothing official ; I'll try to keep koel concepts but I'll make some arrangements when not possible.
@StephanMeijer commented on GitHub (Oct 20, 2018):
Any updates on this?
@jesse-troy commented on GitHub (Apr 24, 2020):
I would really love an Android client! If there hasn't been any updates on this from the developer, are there any projects that are more recent that reind33r?
@zachron commented on GitHub (Jun 11, 2020):
I have forked reind33r's code and have started a revamp of it, to restore the functionality that is already there but working with a modern android phone. nothing is working currently, but i hope to have something soon, at which point i will provide a link to the source and hopefully a apk