-
Notifications
You must be signed in to change notification settings - Fork 2
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
Feature Requests #6
Comments
Hey! Thanks for this! My 2 cents: Bidirectional TransferThis makes total sense but would require a background service running at all times on the Android phones. Android disallows background services without showing a persistent notification, which is a huge bummer since people dislike having notifications which do not go away. There are essentially 3 thoughts here: Force Users to open the AnDrop app to receive Text & FilesThis is a little uncomfortable since people need to do more than one click. This is an okay solution. Let Users Opt-In and ask them to hide the notification (although AnDrop is running in the background at all times)This is a solution a lot of apps choose but requires the user to navigate into settings and change stuff. Might be okay if the user opts in to Mac -> Android transfers and force the user to open the app if they haven't opted in. Use Android "Nearby" API to start AnDrop as soon as the phone is near a computer that AnDrop is paired withThis is kinda the most elegant way and we could still allow people to hide the notification near paired computers. Clipboard sharingTechnically this is an easy one but would require a persistent connection between both the computer and the phone which opens up the same issues as [Bidirectional Transfer]. So if that is solved, this is also solved. Abitility to function on HotspotFinally an easy one! Will look into it, thanks |
There's Soduto (https://github.com/sannidhyaroy/Soduto/tree/nightly) on macOS which, allows these functionalities but is based on very old and officially abandoned code. Using Nearby API to start the app sounds like a really cool idea! Also,
So, as far as I can see the major effort lies in getting bidirectional transfer and persistent connection using Nearby to work. |
Thanks so much for engaging in this. I'm always happy that people are using (and happy about) AnDrop. Requests like yours motivate me to work on AnDrop more. Currently I'm reworking the landing page, since I think my old landing page that I wrote in half an hour turns off people. Also I suspect that a lot of folks just don't understand how AnDrop works. Text SupportThis is actually a thing that I had in my mind since forever and never worked on it. I definitely should. Transfering text and URLs is an extremely common use-case. I forgot to mention the (probably) coolest way to resolve the issue I outlined above: Push Notifications. Sending a file could resolve in a push notification which is sent to AnDrop on the phone and thus waking up the service. I'd need to research a little bit to make sure the experience is good. You may need a pairing step to do this, also the main claim "AnDrop is without a backend and works without an internet connection" would be gone. |
About the notification method to wake up the service, I do understand the hesitation to work on it due to the existence of KDE Connect but I consider it a different app given it wants to stay permanently connected and also keeps running when not connected. I liked the AnDrop execution that it only stays connected during active usage. You're not making a KDE Connect clone, it's different enough to justify its existence imo. I don't know if you plan to actively work on AnDrop given there's not many users for this kind of app but I really appreciate the existence of this project. |
The text was updated successfully, but these errors were encountered: