How is it possible to create and build some activities as dynamic link library (DLL) which can be used in other apps.
Imagine I develop an android app in xamarin that has some activities. I want to import some other activities later in main app after I published it. This means that for example when a user purchases a special possibility in my app then app downloads related dll (that contain activities, resources, . . .) and placed it in proper app stored data folder which after that app can uses its contained components.
Unfortunately you cannot create something like "plugin-DLL". You can create a separate app that will act as a "extension" and call its services from your app. A tutorial on how to do this is available for exmple in this blog post.