I am building an angular application that has 2 userbases.
- regular users enjoying the application as is.
- developers that would like to take the .APK and customize or override some screens or functionality. Like a plugin application but with options to override some of the existing original code.
I don't want to publish the source code so that option is out of the window.
Is there a way to build the APK so I can predefine (open for customization) only certain parts of it, by request. The open for customization part can happen prior building the APK - does not have to be dynamic.
Is there a suggested way to implement a customization hooks in a fully functional Android APK?
P.S. if it matters APK is build in Kotlin