To create plug-in modules for the vSphere Web Client, your development environment must include the following items.
■ A development environment capable of developing Flex web applications using ActionScript and MXML. A best practice is to use the Spring Tools Suite and the FlexBuilder plug-in for the Eclipse IDE. The vSphere Web Client SDK includes tools and plug-ins for the Spring Tools Suite to aid you in creating vSphere Web Client plug-in modules.
■ A text editor for creating XML files. While you can use any text editor to create the required XML, a best practice is to use an XML editor such as Altova XML Spy to ensure that you create well-formed XML files.
■ A development environment capable of developing Java-based web applications. A best practice is to use the Spring Tools Suite. The vSphere Web Client contains tools and plug-ins for the Spring Tools Suite to aid you in creating services compatible with the vSphere Web Client Virgo server framework.
■
■ Note You can build out the virtualization stack you need to run vCenter Server or VCVA software using virtual machines, using VMware Fusion, instead of providing dedicated hardware.