Hey! I’m creating an editor utility widget that will serve as an interface for my server. What are some methods that can be used to make this product more easily distributable while maintaining security?
My current plan was to offer a download link to a folder that contains my editor utility widget, along with the necessary structs and build files. The user could run the widget, and send/receive web requests to my protected server.
Is there a way that I can distribute just the compiled object files, or even just the editor widget without including the source files? Is there a more accessible option for the user like installing a plug-in that runs my widget in a window?
I’m hoping to make the process as user-friendly as possible while abstracting as much of the source code away from the user; within reason.
So far I have an editor utility widget that instantiates other editor utility widgets inside of it, each of which has a bit of client side functionality before calling a python script on my server. I could continue to push more functionality to my server, but would like to avoid it if possible. I don’t suspect that hiding the design heirarchy from the user is possible unless the child editor utility widgets were only compiled object files as well.
Thanks, and stay secure.