Support for ARCore
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
Is your feature request related to a problem? Please describe.
ARCore is an quite oldish (2017-released) already SDK for doing AR/VR related things like measuring via your camera.
Now StreetComplete is working on integrating it.
The problem is it depends on Google Play Services/a proprietary app as far as I see.
Describe the solution you'd like
Of course, it would be awesome if one could make it work:
- if one chooses to install the proprietary ARCore app
- or even without the ARCore and only microG installed
Describe alternatives you've considered
I know especially the second solution is very likely a huge and quite impossible task for this project (or are FLOSS AI models and tensorflow stuff already enough to implement such a thing?), so that's why I also looked into your wiki status page but could not find that feature listed there.
As such, the alternative would be to document the (intended) support status at least.
Additional context
- Even Google only supports selected devices: https://developers.google.com/ar/devices
- Android docs: https://developers.google.com/ar/develop/java/quickstart
- Wikipedia article: https://en.wikipedia.org/wiki/ARCore
Contributor guide
No contributing guide indexed for this repository
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
No source file or test is named. Start by reviewing the ARCore SDK and Android quickstart links, the StreetComplete integration discussion, and microG's implementation-status page. Establish whether the requested ARCore support or only its intended status can be documented, and define completion around that documented decision.
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
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100