I have some doubts related to component plugin and connector plugin.
Can we create plugins in C# language instead of JAVA?
Also can we extend an existing Appian component for example if we need a 3D style button or a complex chart for our application, can we extend existing Appian button component or chart to add new style or functionality?
Also is there any place where we can refer code/java script being used for Appian provided components, so that we can create custom plugin by referring existing code?
Discussion posts and replies are publicly visible
Java only
Start here docs.appian.com/.../integration-sdk-overview.html
Thanks Stefan,
For my other questions, can we extend any existing appian component or we need to add completely new plugin? Also can we find source code for existing Appian components?
Plugins from the AppMarket can be downloaded and include the source.
You cannot extend/inherit an existing plugin.
Plugins are very simple OSGI components.
bipindras0001 said:can we extend any existing appian component
What to you mean exactly by "existing appian component"? Standard appian functions, SAIL Components or smart services? Extending existing plugins? AFAIK it is not possible to change functionality from OOB smart services or a!-functions.And even if its possible...don't! If a designer one day takes over your platform/applications and the expected functionalities work differently than expected, its hell and on top you block appian from changing the platform as they need to;transport to other platforms will show hug risks and so on.