osmtracker-android
Overland-iOS
osmtracker-android | Overland-iOS | |
---|---|---|
1 | 5 | |
483 | 534 | |
0.2% | - | |
0.0 | 8.6 | |
5 months ago | 26 days ago | |
Java | Objective-C | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
osmtracker-android
-
OwnTracks – keep track of your own location
If you'd like to contribute the OpenStreetMap community, I suggest OSMTracker. https://github.com/labexp/osmtracker-android/wiki
It keeps your traces local until you choose to share them. Uploading GPS traces helps with quality control in terms of road speeds and discovering trails.
Overland-iOS
- Friends and family Garmin edge tracking
-
OwnTracks – keep track of your own location
The ownTracks docs for beacons is at [1,2], whereas there an open issue on the Overland repo suggesting something similar [3].
I think that getting a location [4] and detecting the presence and proximity of beacons [5] use different parts of the Core Location API.
[1]: https://owntracks.org/booklet/guide/beacons/
[2]: https://owntracks.org/booklet/features/beacons/
[3]: https://github.com/aaronpk/Overland-iOS/issues/93
[4]: https://developer.apple.com/documentation/corelocation/getti...
[5]: https://developer.apple.com/documentation/corelocation/deter...
-
The new warrant: how US police mine Google for your location and search history
There is an open source iOS app called Overland[0] that can continuously track your location history in the background and upload the data to an arbitrary endpoint as GeoJSON.
The "protocol" consists of a single HTTP request and response, so you can easily write your own server software to store the data however you want, which is what I did.
If you don't want to write your own backend, you can also just use the server software[1] the author of the app uses, which is also open source.
[0]: https://github.com/aaronpk/Overland-iOS
What are some alternatives?
maven-android-sdk-deployer - A tool to install components of the Android SDK into a Maven repository or repository manager to use with the Android Maven Plugin, Gradle and other tools.
android - OwnTracks Android App
ProMosaic - Make mosaic effect on android
OwnTracks Recorder - Store and access data published by OwnTracks apps
Layout-to-Image - Android Layout (Relative Layout, Linear Layout etc) to Image
UnifiedNlp - Alternative network location provider for Android, with plugin interface to easily integrate third-party location providers.
gradle-packer-plugin - Android渠道打包工具
hardened_malloc - Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
android-gradle-template - Combines tools for fast android app devlopment
gpslogger - :satellite: Lightweight GPS Logging Application For Android.
IntroApp - This Android app adds splash screen slides to make a great intro for an app.
Compass - Compass is a GPS tracking server that stores data in flat files.