What are my options for a plugin/extension architecture in a Kotlin app? I'd like it to be possible for someone to extend my application (without actually having to modify my application). An example of what I want to achieve is what VLC does.
Marcin Wisniowski
02/18/2024, 11:27 PM
A desktop JVM app, yes. PF4J does look interesting. I did investigate OSGi a bit, but it seemed to be bringing in a lot of complexity.
But Java-based solutions probably mean I wouldn't be able to expose