Hi Adrian,

just to explain a few things:

the library will be used in Fennec (Firefox for Android) and maybe other Android apps.
You cannot just port it to Firefox OS, I think.

Firefox OS itself has an implementation already that allows app developers to get an approximate position from Ichnaea. If you want to contribute data for Ichnaea using a Firefox OS device than you can use FxStumbler which has been written by Clochix. It's open-source and you can take a look at it's code on his repo: https://github.com/clochix/FxStumbler/

He's using async_storage for his database.

Regards,
Felix

Am 01.07.2014 14:33, schrieb Adrian Custer:
On 6/30/14, 7:01 PM, Garvan Keeley wrote:
The next stable release of MoxStumbler will take longer than expected
so I am putting up a beta with the current patches, and looking for
feedback.
https://github.com/mozilla/MozStumbler/releases/tag/v0.20.6

MozStumbler is being split into service and client, the service being
usable in Firefox for Android for stumbling. The service is also
usable by 3rd parties as a stumbling library, although its use isn't
documented yet. This resulted in a lot of code changes, and a longer
turn-around time to get the next stable release out.


Very cool. I'll be excited to try this with my Firefox OS web app for Stumbling since only the system calls will be different.

Could you, either now or when the work is done, explain the Web API calls that you will be exposing? Presumably the GeoLocation call will be standard (although that API is flaky on a mozilla-apk-cli ported app but I have not yet had time to debug). The Cell phone API is a 'certified' API in the Firefox OS world but I presume you will be exposing that as well. The Storage API could be standard as well, but we will need some guidance about how to use it on Android. I am running into problems knowing where to store stumbled data on different architectures. I am not sure how to establish the correct directory on different Firefox OS devices, so doubly unsure for Android devices.

So, any deeper explanation of your design, either plans or realization, would be helpful.

cheers,
  ~adrian
_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation


_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation

Reply via email to