0
votes

I have written a networking library using C# and .NET. .NET/Mono developers can use the library to develop multiplayer applications. I want to make the library available on the Android platform so that native Android developers can use the library. Is Monodroid (Mono for Android) capable of performing this translation and what is the best way to proceed? Thanks.

1

1 Answers

0
votes

If I'm understanding the question correctly, you are looking to build a DLL using Mono for Android that you give to Java developers to use? That's not currently possible since Mono for Android isn't simply translating from C# to Java. Mono for Android apps include the Mono runtime, and .NET code is run against that. It generates callable wrappers so that Mono and Dalvik (the Java virtual machine in Android) can talk to each other, but without the Mono runtime the DLL wouldn't be very useful.

If the developer is using Mono for Android to build the application, then they can use your DLL in the app.