glomus
Table of Contents
Glomus
Glomus is a “general purpose” GPS tracking app made for non-professional users.
- Inspirations:
- “Geo Tracker” by Ilya Bogdanovich
Modules
Glomus should contain following modules:
- GPS tracking module (fetching and saving tracks and single locations)
- map module (displaying tracks)
- communication modules (saving tracks on several internet servers)
UI
-
- the same as:
- “Actual position” screen
- “Track map” screen
Useful links:
- Icons
-
- complete list with filtering etc.
Features to implement
Necessary features
- Save Tracks
- Show saved tracks
Second-level features
- Share location
- Share track
- Show preview icon on track list
- standard icon
- map with preview (?)
- something different ?
- Favorites
- like in Gmail
Optional features
- “Find my phone” - functionality (in future versions) - see GPS tracker for Android for possible implementation
Maps component (several alternatives)
Sorted by relevance
MapLibre Compose
Organization: https://maplibre.org/
https://maplibre.org/maplibre-compose/getting-started
https://github.com/maplibre/maplibre-compose
See also:
Mapsforge
MapCompose (OSM-based)
Maps Compose Library (Google Maps SDK)
- Articles
ArcGIS SDK for Kotlin
https://developers.arcgis.com/kotlin/
- NOT free
- very nice documentation
OSM libraries list
-
- Android:
- Mapbox
- is NOT free, so not checked
- but 25k Users for Map view are free
- To sort
My Notes About Several Alternatives
- Google Maps: https://medium.com/@mahbooberezaee68/how-to-use-google-map-in-jetpack-compose-dc21920b0cb8
- Overviews:
- OSMDroid:
- Mapsforge
- MapCompose
-
- an (old) article about MapCompose: https://medium.com/@p.laurence/mapview-for-jetpack-compose-614caab904af
-
Versions
Competition
Misc
glomus.txt · Last modified: by kalaschnikow
