Userware API lets you embed a custom-tailored development environment into your software application, so that your customers can instantly customize your application and collaboratively enhance it from any computer where the application is installed.
Independent Software Vendors and other software companies, including companies that make and sell enterprise solutions.
For the customers of your application, customizing and enhancing the application is troublesome:
A standard scripting solutions is not enough to solve these problems because:
This solution allows software developers to add unprecedented extensibility to their applications.
Unlike other extensibility frameworks, it allows the end-users of an application to customize and enhance it directly from within the application itself, to test the changes without restarting the application, and to deploy the enhancements to all other users in realtime.
This solution lets you embed into your application a development environment similar to VBA but based on .NET (or Silverlight). Furthermore, it comes with a server that synchronizes all the developments throughout the company, so that when someone extends your application, the other users (if authorized) can immediately take advantage of the extension.