Astra provides 4 different SDKs for different platforms: Win-X86, Win-x64, Android and osX.
While this is very convenient for working on a specific platform, for cross platform environments it is extremely painful.
Furthermore, from what I’ve seen, there’s only c# support for Windows. Not for Android, not for osX. which is very limiting.
Would orbbec consider delivering a c# SDK as a cross platform nuget package, containing the native assemblies for every platform?
An example of a cross platform nuget package with native assemblies is SkiaSharp
I’ve been doing some experiments and I’ve been able to create a single nuget package for both Win x86/x64, but the lack of a AstraDotNet.dll for Android and osX prevents me from doing the other platforms.