We have a commercial map application that is being ported from WinForms to XamarinForms and .NET Standard 2.0. We have also elected to use UrhoSharp as our rendering engine, and it’s working out very well so far.
But there are a few bugs in the UrhoSharp.Forms code, as follows:
-
When you navigate to a new Page, it disposes/stops the Urho Application. So when you come back to the page that hosts Urho, we have to re-start Urho App from scratch!.. this causes lag, and thrashes memory.
-
Touch Input is skewed on any view of Urho where it doesn’t consume the full window / screen. So the touch input position calculations need a bug fix.
-
It might be nice to build against the latest release of Urho3D. The current package is compiled against Urho3D from mid-2018.
====
Our current big issue is that we can’t get UrhoSharp to build! Our company is a C#-shop, and not great with C++, and the UrhoSharp project is a mix of both. It binds C#/.NET to the C++ Urho3d.dll.
If anyone can get this to build, and walk me through the steps of getting it to build, then we’ll update the public build instructions, and we’ll pay you for this job.
We’re hoping someone can do this for $300 USD, our current budget.