Integrate your service with Sprout: introducing the Sprout SDK

The Sprout Component SDK is an ideal tool for web services and developers to offer users enhanced functionality via mashup of current common components to include in their custom widgets. The Sprout SDK has universal appeal as it uses XML and ActionScript and gives users full control over the editing of custom properties.

Why add your service to the Sprout platform?

  • Introduce your service to Sprout users and gain new customers.
  • Give your existing users the ability to mashup your service with rich media content.

The SDK's features include:

  • Powerful Foundation Classes: The SDK makes it easy to quickly build components based on Sprout's robust component model.
  • Built-in Property Types and Editors: The SDK provides a wide range of property types and editors to allow users to manipulate and customize components. Examples include number spinners, date selectors and color/font selectors.
  • User Defined Properties: Developers can define custom property types and associate them with custom editors. For example, combine a 3D model data type and a simple editor to manipulate the model. The possibilities are endless!
  • Lifecycle Management: Components are notified as they are initialized, activated, selected and removed.
  • Undo/Redo Manager: Component developers can plug into Sprout's multilevel undo/redo manager and history panel. The SDK provides fine grain control over the behavior of undo/redo for custom components.
  • Version Management: Sophisticated version management allows developers to distribute new component versions via auto-update or prompted update. Sprout supports simultaneous use of multiple versions of the same component to accommodate incompatible versions.
Download the Sprout SDK brochure


Mashup your service: introducing the Sprout SDK


Quote about Sprout