Augmented Reality is more than a live overlay over a camera preview. It's a real time 3D depth analysis of a scene.
Google's ARCore is a closed source SDK from Google which manages and processes the cameras, outputs 3D points, and can anchor your 3D objects as overlays.
This nuget is a drop-in replacment for the legacy Xamarin component
Reference the Nuget and use it:
Install .NET 8 and the lightweight Cake .NET Tool:
dotnet tool install -g cake.tool
First download the external dependencies once from a command line:
dotnet cake --target=externals
Then either use an IDE directly, or from the command line:
dotnet cake
Use one of the supported device
First install the special APK "Google AR for simulator" in your simulator:
- Download that APK from the release section of the official GitHub of ARCore Android SDK
- drag drop that APK in the simulator's window
Then run your project as usual.
Why cake ?
To automate the download of the .AAR files