jsuarezruiz / UIWindowSystemsDemo

This demo shows how you can integrate Evergine in an application using the WindowSystem.
https://www.evergine.com
MIT License
0 stars 0 forks source link

.NET MAUI Support #1

Open jsuarezruiz opened 1 year ago

jsuarezruiz commented 1 year ago

There are interest and requests to get support for working with 3D content in .NET MAUI. https://github.com/dotnet/maui/discussions/129 https://github.com/dotnet/maui/discussions/7973

Include support to .NET MAUI will require to create an abstraction to expose the Evergine features using a Handler to map and connect with the native part in every platform.

The Evergine.AndroidView works with Xamarin.Android but not exists a package using net6 or net7. In this case we can get everything working but indirectly adding references to Xamarin.AndroidX packages. With the Evergine.iOSView package we cannot work because is not compatible.

image

Evergine Team, could we have new packages compatible with net6 or net7? Thanks in advance.

jsuarezruiz commented 1 year ago

Get started with the integration here https://github.com/jsuarezruiz/UIWindowSystemsDemo/tree/maui