mapbox / mapbox/mapbox-navigation-android
Add android core interface to provide compass engine results
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 651
- Forks
- 321
- PR merge metrics
- No merged PRs in 30d
Description
Issue for tracking the project of adding the [LocationComponentCompassEngine](https://github.com/mapbox/mapbox-gl-native-android/blob/master/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationComponentCompassEngine.java) implementation to core navigation
This ticket is to consider the approaches we have available.
## Quickly get results
1. Create generic interface that can be refactored underneath
2. Copy paste LocationComponentCompassEngine sensor fusion model into core navigation
## Tailwork or original approach
3. Create a library to provide compass results to maps and navigation
cc: @LukasPaczos @Guardiola31337
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading LocationComponentCompassEngine.java and the issue's three proposed approaches for providing compass results to core navigation. The ticket does not define an implementation target; completion requires agreeing on an approach and concrete scope before work can be started.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100