Before you start developing client applications by using the AEM Forms APIs, it is recommended that you first read Invoking AEM Forms, which describes the different ways in which to invoke services. (See Service container.)
After you become familiar with the different invocation methods, you can learn how to programmatically interact with each service. You can develop a client application in Adobe Flex® Builder™, in a Java development environment, or in an environment such as Microsoft Visual Studio .NET that permits you to use the exposed WSDL for consumption on a native SOAP stack.
Each topic includes introductory information (including a step summary section), code walkthroughs, and code examples. The summary of steps explain the required sub-tasks and each sub-task links to a section in the code walkthroughs. All topics have links to Quick Starts, which are full code examples that are designed to help you get started quickly by copying and pasting the code into your project. (See API Quick Starts (Code Examples).)