ReadMe First

The VMware vSphere Web Client SDK allows you to extend vSphere Web Client with UI and server plugins.
Note: VWC refers to vSphere Web Client in this documentation.

Versions Compatibility

If you are upgrading from an older release please see the Release-Notes for a list of changes.

The VWC platform provides backward compatibility as follows:

A plugin using 6.0 features won't get loaded in VWC 5.1 or 5.5 as long as its plugin-package dependency is set correctly. See the SDK Tutorial for more information.

Flex plugins built with SDK 5.1 or 5.5 that define their own proxy class must be updated in order to be compatible with Web Client 6.0. See the important proxy note in the Release Notes.

Content

The SDK package contains the following files:

Getting Started

Please follow the instructions in SDK-Setup to setup your development environment. Then see the SDK-Tutorial to learn how to create your first plug-in.

The Web Client SDK Programming Guide documentation is available online at https://www.vmware.com/support/developer/webclient/index.html (both HTML and PDF versions).

See the UX Design Standards for vSphere Web Client for UX design guidelines and standards.

See the SDK samples documentation and import the projects in Eclipse to review the code and run each sample.

You can also run the samples right away by following these steps:

Getting Help

For questions not covered in the FAQs search the vSphere Web Client SDK forum. For questions related to other VMware APIs see the corresponding VMware community. Check also VMware announcements for future help resources.

Enjoy the SDK!

The vSphere Web Client Platform team