| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" /> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| <title>Apache OpenOffice SDK</title> |
| </head> |
| |
| <body> |
| |
| <h2>The Apache OpenOffice Software Development Kit (SDK)</h2> |
| |
| <p>The Apache OpenOffice SDK (AOO SDK) is an add-on for the AOO office suite. It provides the necessary tools and |
| documentation for programming the AOO APIs and creating own extensions (UNO components) for Apache OpenOffice. |
| </p> |
| |
| <p>The online available |
| <a href="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OpenOffice.org_Developers_Guide"> |
| Developer's Guide (Wiki)</a> is a comprehensive guide that provides a detailed description of the AOO API concepts, the |
| AOO UNO component model and how to use the API in the context of the different application areas. Most of the examples are |
| coming as ready to build examples with the SDK and provide a good start point tom play around with the API. |
| </p> |
| |
| <p>SDK related questions and comments should be sent to the |
| <a href="mailto:dev@openoffice.apache.org">AOO Dev mailing list</a>. Bugs and requests for enhancement should be reported |
| as <a href="https://issues.apache.org/ooo/">BugZilla issues</a>. Developers who are new to Apache OpenOffice will also find |
| the <a href="http://www.openoffice.org/development/index.html">Apache OpenOffice development</a> page useful. |
| </p> |
| <br /> |
| |
| <h3>Features</h3> |
| |
| <ul> |
| <li>Comprehensive Developer's Guide in the |
| <a href="http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/OpenOffice.org_Developers_Guide">wiki</a>, |
| it will be updated frequently</li> |
| <li>IDL reference with cross references to the Developer's Guide and vice versa</li> |
| <li>C/C++ and Java UNO reference documentation</li> |
| <li>Development and deployment tools</li> |
| <li>Code samples for Java, C++, Apache OpenOffice Basic and OLE</li> |
| <li>Easy-to-use build environment for the included samples</li> |
| </ul> |
| <br /> |
| |
| <h3>Apache OpenOffice API plugin for NetBeans</h3> |
| |
| <p>A further useful extension to the SDK is the AOO API plugin for the |
| <a href="http://wiki.services.openoffice.org/wiki/OpenOffice_NetBeans_Integration">NetBeans</a> IDE. The plugin helps a lot |
| to get started and take the first steps. Several wizards can be used to create completely ready to build and ready to use |
| projects for new AOO extensions or simple client applications. You can install the plugin directly from within NetBeans via |
| the plugin manager. The plugin depends on an installed Apache OpenOffice and a related SDK version. |
| </p> |
| <br /> |
| |
| <h3>Download</h3> |
| |
| <p>All available SDK builds can be found on the |
| <a href="http://openoffice.apache.org/downloads.html">download webpage</a>. |
| </p> |
| |
| </body> |
| </html> |
| |