GeoclueShare icon indicating copy to clipboard operation
GeoclueShare copied to clipboard

[RFC] Is the app supposed to be run in the foreground

Open rickysarraf opened this issue 9 years ago • 4 comments

If I need the GPS co-ordinates in my laptop, do I need to start the app on my phone ?

RIght now, when started, I have a static page with "Location Mode", "Location Sharing" and Connected Devices. Does this app need to be in the forground ? Or can it be backgrounded ?

On that note, why run the application? Can't the app register a listener, and then when it gets a request, it could wake up, get the data and feed it to the requestor.

Sorry it these questions have been asked before. I tried to look for documentation but could not find much.

rickysarraf avatar Sep 26 '15 11:09 rickysarraf

No, the app does not need to be in the foreground for location sharing (you might have to turn on location sharing though).

The reason that we are not doing that listener thing is because we are using Android application as a server and if the server is turned on all the time, it will consume battery.

If your questions are answered, please tell me so that I may close this issue. :)

ankitstarski avatar Sep 27 '15 15:09 ankitstarski

On Sun, 2015-09-27 at 08:34 -0700, Ankit wrote:

No, the app does not need to be in the foreground for location sharing (you might have to turn on location sharing though). The reason that we are not doing that listener thing is because we are using Android application as a server and if the server is turned on all the time, it will consume battery. If your questions are answered, please tell me so that I may close this issue. :)

Yes. That was exactly my point. Not to have the server running all the time. So, thus, you could have a listener registered with Android, and when you get a request, you could spawn the server in a separate thread, fetch the data, and provide it to the client. And then go back to sleep, conserving the power/battery on the phone.

Or is Geoclueshare + GNOME GPS is supposed to work in broadcast mode ? From what you mentioned in the other bug, that's what it sounds like.

Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention."

rickysarraf avatar Sep 27 '15 16:09 rickysarraf

Yes, the location is broadcasted to all the clients connected to GeoclueShare.

ankitstarski avatar Sep 27 '15 16:09 ankitstarski

@ankitstarski i think you can safely close this issue.

zeenix avatar Apr 30 '19 10:04 zeenix