xref: /aoo41x/main/odk/index.html (revision ec9eb474)
1 122c3632SJürgen Schmidt<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 122c3632SJürgen Schmidt<!--
3 122c3632SJürgen Schmidt#**************************************************************
4 122c3632SJürgen Schmidt#
5 122c3632SJürgen Schmidt#  Licensed to the Apache Software Foundation (ASF) under one
6 122c3632SJürgen Schmidt#  or more contributor license agreements.  See the NOTICE file
7 122c3632SJürgen Schmidt#  distributed with this work for additional information
8 122c3632SJürgen Schmidt#  regarding copyright ownership.  The ASF licenses this file
9 122c3632SJürgen Schmidt#  to you under the Apache License, Version 2.0 (the
10 122c3632SJürgen Schmidt#  "License"); you may not use this file except in compliance
11 122c3632SJürgen Schmidt#  with the License.  You may obtain a copy of the License at
12 122c3632SJürgen Schmidt#
13 122c3632SJürgen Schmidt#    http://www.apache.org/licenses/LICENSE-2.0
14 122c3632SJürgen Schmidt#
15 122c3632SJürgen Schmidt#  Unless required by applicable law or agreed to in writing,
16 122c3632SJürgen Schmidt#  software distributed under the License is distributed on an
17 122c3632SJürgen Schmidt#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
18 122c3632SJürgen Schmidt#  KIND, either express or implied.  See the License for the
19 122c3632SJürgen Schmidt#  specific language governing permissions and limitations
20 122c3632SJürgen Schmidt#  under the License.
21 122c3632SJürgen Schmidt#
22 122c3632SJürgen Schmidt#**************************************************************
23 122c3632SJürgen Schmidt -->
24 cdf0e10cSrcweir<html>
25 cdf0e10cSrcweir<head>
26 ef1ef8e6SJürgen Schmidt  <title>Apache OpenOffice %PRODUCT_RELEASE% SDK - Overview</title>
27 cdf0e10cSrcweir  <link rel="stylesheet" type="text/css" href="docs/sdk_styles.css">
28 cdf0e10cSrcweir  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
29 cdf0e10cSrcweir  <meta name="author" content="J&uuml;rgen Schmidt">
30 cdf0e10cSrcweir  <meta name="created" content="2004-12-14">
31 cdf0e10cSrcweir</head>
32 cdf0e10cSrcweir<body class="sdkbody">
33 cdf0e10cSrcweir
34 cdf0e10cSrcweir<table class="table1" cellpadding=0>
35 cdf0e10cSrcweir  <tr style="background-image:url(docs/images/sdk_head-2.png)">
36 cdf0e10cSrcweir    <td colspan="3" align="left"><img src="docs/images/sdk_head-1.png" width="800" height="120" usemap="#Map" border="0"></td>
37 cdf0e10cSrcweir  </tr>
38 cdf0e10cSrcweir  <tr>
39 cdf0e10cSrcweir    <td colspan="3"><img  class="nothing30" src="docs/images/nada.gif"></td>
40 cdf0e10cSrcweir  </tr>
41 cdf0e10cSrcweir  <tr>
42 cdf0e10cSrcweir    <td colspan="3">
43 cdf0e10cSrcweir      <table class="table2">
44 cdf0e10cSrcweir        <tr>
45 cdf0e10cSrcweir          <td><img class="nothing8" src="docs/images/nada.gif"></td>
46 cdf0e10cSrcweir          <td>
47 ef1ef8e6SJürgen Schmidt            <p>Apache OpenOffice %PRODUCT_RELEASE% software is a complete, feature-rich
48 cdf0e10cSrcweir              office productivity suite that provides, in combination with this
49 cdf0e10cSrcweir			  SDK, all the essential tools for building and deploying custom
50 ef1ef8e6SJürgen Schmidt			  solutions that build on, or integrate with, the Apache OpenOffice %PRODUCT_RELEASE% suite
51 cdf0e10cSrcweir			  of products.</p>
52 ef1ef8e6SJürgen Schmidt            <p>The SDK is a development kit for Apache OpenOffice %PRODUCT_RELEASE%, which
53 cdf0e10cSrcweir			  eases the development of office components. It provides a set of
54 cdf0e10cSrcweir			  libraries, binaries, header, and IDL files which have final API's
55 cdf0e10cSrcweir			  and can only be extended with new functionality. This set of libraries
56 cdf0e10cSrcweir			  and binaries is the minimum set of functions needed to use system
57 cdf0e10cSrcweir			  abstraction for base functionality and for using UNO (Universal
58 cdf0e10cSrcweir			  Network Objects) component technology. The UNO component model is the
59 cdf0e10cSrcweir			  base of the whole Office API. The SDK provides everything necessary
60 cdf0e10cSrcweir			  to use the Office API from external programs (e.g. Java, C++) or to
61 cdf0e10cSrcweir			  extend the Office functionality with new components (e.g. new filter
62 cdf0e10cSrcweir			  components, CalcAddin functions). It is compatible over several
63 cdf0e10cSrcweir			  versions because the API remains unaffected and will only be extended
64 cdf0e10cSrcweir			  with new functions.</p>
65 cdf0e10cSrcweir            <p>The SDK provides the basic building blocks for external developers
66 cdf0e10cSrcweir			  to develop components in any language for which a binding exists.
67 ef1ef8e6SJürgen Schmidt			  Currently, there are language bindings for Apache OpenOffice %PRODUCT_RELEASE% Basic, Java,
68 ef1ef8e6SJürgen Schmidt			  and different C++ compilers on different platforms, for Apache OpenOffice %PRODUCT_RELEASE%,
69 cdf0e10cSrcweir			  thus covering the two most commonly used programming languages. There
70 cdf0e10cSrcweir			  will be no limit for office automation in heterogeneous environments.
71 cdf0e10cSrcweir			  Currently supported platforms of the SDK are Linux, Solaris (sparc,
72 cdf0e10cSrcweir			  x86), and Windows.</p>
73 cdf0e10cSrcweir            <p>The SDK also contains <a href="docs/common/ref/com/sun/star/module-ix.html" title="link to the IDL reference documentation"> reference</a> documentation
74 *ec9eb474Smseidel              for the API and a complete <a href="https://wiki.openoffice.org/wiki/Documentation/DevGuide" title="link to the Developer's Guide in the Wiki">Developer's Guide</a> is availbale online in the Apache OpenOffice Wiki, with
75 cdf0e10cSrcweir			  lots of examples, which introduce the API, explain the concepts behind
76 cdf0e10cSrcweir			  it, and make it possible for all users to quickly get started with
77 cdf0e10cSrcweir			  the Office API.</p>
78 cdf0e10cSrcweir          </td>
79 cdf0e10cSrcweir          <td><img class="nothing8" src="docs/images/nada.gif"></td>
80 cdf0e10cSrcweir        </tr>
81 cdf0e10cSrcweir        <tr>
82 cdf0e10cSrcweir          <td><img class="nothing8" src="docs/images/nada.gif"></td>
83 cdf0e10cSrcweir          <td><img class="line" src="docs/images/sdk_line-1.gif"></td>
84 cdf0e10cSrcweir          <td><img class="nothing8" src="docs/images/nada.gif"></td>
85 cdf0e10cSrcweir        </tr>
86 cdf0e10cSrcweir        <tr>
87 cdf0e10cSrcweir          <td><img class="nothing8" src="docs/images/nada.gif"></td>
88 cdf0e10cSrcweir          <td>
89 cdf0e10cSrcweir             <table class="table3">
90 cdf0e10cSrcweir              <tr valign="top">
91 cdf0e10cSrcweir                <td colspan="4" class="head1">Content</td>
92 cdf0e10cSrcweir              </tr>
93 cdf0e10cSrcweir              <tr>
94 cdf0e10cSrcweir			    <td colspan="4"><img class="nothing8" src="docs/images/nada.gif"></td>
95 cdf0e10cSrcweir              </tr>
96 cdf0e10cSrcweir              <tr valign="top">
97 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
98 cdf0e10cSrcweir                <td colspan="2"><a href="docs/install.html" title="link to the installation guide">Installation Guide</a></td>
99 cdf0e10cSrcweir                <td class="content70">An overview of all necessary
100 cdf0e10cSrcweir				installation steps (e.g. environment variables) to use this SDK.</td>
101 cdf0e10cSrcweir              </tr>
102 cdf0e10cSrcweir              <tr valign="middle">
103 cdf0e10cSrcweir                <td><img class="nothing10" src="docs/images/nada.gif"></td>
104 cdf0e10cSrcweir                <td colspan="3"><img class="line" src="docs/images/sdk_line-1.gif"></td>
105 cdf0e10cSrcweir              </tr>
106 cdf0e10cSrcweir              <tr valign="top">
107 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
108 *ec9eb474Smseidel                <td colspan="2"><a href="https://wiki.openoffice.org/wiki/Documentation/DevGuide" title="link to the Developer's Guide in the Wiki">Developer's Guide</a></td>
109 ef1ef8e6SJürgen Schmidt                <td class="content70">Detailed documentation, explaining the Apache OpenOffice %PRODUCT_RELEASE%
110 cdf0e10cSrcweir				API and the concepts behind it, with a rich set of examples,
111 cdf0e10cSrcweir				implemented mainly in Java. This documentation is online in the
112 ef1ef8e6SJürgen Schmidt				Apache OpenOffice Wiki.</td>
113 cdf0e10cSrcweir              </tr>
114 cdf0e10cSrcweir              <tr valign="top">
115 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
116 cdf0e10cSrcweir                <td colspan="2"><a href="docs/common/ref/com/sun/star/module-ix.html" title="link to the IDL reference documentation">IDL Reference</a></td>
117 ef1ef8e6SJürgen Schmidt                <td class="content70">Complete Apache OpenOffice %PRODUCT_RELEASE% API reference.</td>
118 cdf0e10cSrcweir              </tr>
119 cdf0e10cSrcweir              <tr valign="top">
120 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
121 cdf0e10cSrcweir                <td colspan="2"><a href="docs/java/ref/index.html" title="link to the Java UNO runtime API reference documentation">Java UNO Runtime Reference </a></td>
122 cdf0e10cSrcweir                <td class="content70">Reference documentation of the Java UNO runtime API.</td>
123 cdf0e10cSrcweir              </tr>
124 cdf0e10cSrcweir              <tr valign="top">
125 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
126 cdf0e10cSrcweir                <td colspan="2"><a href="docs/cpp/ref/names/index.html" title="link to the C++ API reference documentation">C++ Reference</a></td>
127 cdf0e10cSrcweir                <td class="content70">Reference documentation of the C++ UNO runtime and a
128 cdf0e10cSrcweir				set of C/C++ base and helper functions and classes to abstract from
129 cdf0e10cSrcweir				the system layer.</td>
130 cdf0e10cSrcweir              </tr>
131 cdf0e10cSrcweir              <tr valign="middle">
132 cdf0e10cSrcweir                <td><img class="nothing10" src="docs/images/nada.gif"></td>
133 cdf0e10cSrcweir                <td colspan="3"><img class="line" src="docs/images/sdk_line-1.gif"></td>
134 cdf0e10cSrcweir              </tr>
135 cdf0e10cSrcweir              <tr valign="top">
136 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
137 cdf0e10cSrcweir                <td colspan="2"><a href="docs/tools.html" title="link to the tools overview page">Development Tools</a></td>
138 cdf0e10cSrcweir                <td class="content70">Overview and a short description of the UNO
139 cdf0e10cSrcweir				development tools.</td>
140 cdf0e10cSrcweir              </tr>
141 cdf0e10cSrcweir              <tr valign="top">
142 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
143 cdf0e10cSrcweir                <td colspan="2"><a href="examples/examples.html" title="link to the examples overview page">Examples</a></td>
144 cdf0e10cSrcweir                <td class="content70">A collection of examples in different
145 cdf0e10cSrcweir				programming languages (Java, C++, Basic, OLE, CLI).</td>
146 cdf0e10cSrcweir              </tr>
147 cdf0e10cSrcweir              <tr valign="middle">
148 cdf0e10cSrcweir                <td><img class="nothing10" src="docs/images/nada.gif"></td>
149 cdf0e10cSrcweir                <td colspan="3"><img class="line" src="docs/images/sdk_line-1.gif"></td>
150 cdf0e10cSrcweir              </tr>
151 cdf0e10cSrcweir              <tr valign="top">
152 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
153 cdf0e10cSrcweir                <td colspan="2"><a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office" title="link to the  OASIS Open Office XML Format TC (online)">OASIS Open Document Format for Office Applications (OpenDocument) TC</a></td>
154 cdf0e10cSrcweir                <td class="content70">Link to the OASIS Open Document Format for
155 cdf0e10cSrcweir				Office Applications (OpenDocument) Technical Committee where you
156 cdf0e10cSrcweir				can find the latest information about the OASIS Open Document XML
157 cdf0e10cSrcweir				file format which is the default document format
158 ef1ef8e6SJürgen Schmidt				for Apache OpenOffice %PRODUCT_RELEASE%.</td>
159 cdf0e10cSrcweir              </tr>
160 cdf0e10cSrcweir              <tr valign="top">
161 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
162 cdf0e10cSrcweir                <td colspan="2"><a href="http://xml.openoffice.org/xml_specification.pdf" title="link to the OpenOffice.org XML File Format Specification">OpenOffice.org XML File Format</a></td>
163 ef1ef8e6SJürgen Schmidt                <td class="content70">Specification of the initial OpenOffice.org XML File Format.</td>
164 cdf0e10cSrcweir              </tr>
165 cdf0e10cSrcweir              <tr valign="middle">
166 cdf0e10cSrcweir                <td><img class="nothing10" src="docs/images/nada.gif"></td>
167 cdf0e10cSrcweir                <td colspan="3"><img class="line" src="docs/images/sdk_line-1.gif"></td>
168 cdf0e10cSrcweir              </tr>
169 cdf0e10cSrcweir              <tr valign="top">
170 cdf0e10cSrcweir                <td class="content4"><img src="docs/images/arrow-1.gif"></td>
171 1e9a51a1SJürgen Schmidt                <td colspan="2"><a href="LICENSE" title="link to the SDK license file">License</a></td>
172 ef1ef8e6SJürgen Schmidt                <td class="content70">The license for the Apache OpenOffice %PRODUCT_RELEASE% SDK.</td>
173 cdf0e10cSrcweir              </tr>
174 cdf0e10cSrcweir              <tr valign="middle">
175 cdf0e10cSrcweir                <td><img class="nothing10" src="docs/images/nada.gif"></td>
176 cdf0e10cSrcweir                <td colspan="3"><img class="line" src="docs/images/sdk_line-1.gif"></td>
177 cdf0e10cSrcweir              </tr>
178 cdf0e10cSrcweir              <tr valign="top">
179 cdf0e10cSrcweir			    <td colspan="4"><img class="nothing8" src="docs/images/nada.gif"></td>
180 cdf0e10cSrcweir              </tr>
181 cdf0e10cSrcweir              <tr valign="top">
182 cdf0e10cSrcweir                <td colspan="4" class="head1">Additional Resources</td>
183 cdf0e10cSrcweir              </tr>
184 cdf0e10cSrcweir              <tr valign="top">
185 cdf0e10cSrcweir			    <td colspan="4"><img class="nothing8" src="docs/images/nada.gif"></td>
186 cdf0e10cSrcweir              </tr>
187 cdf0e10cSrcweir              <tr valign="middle">
188 d353e71eSTsutomu Uchino                <td class="content4"><img class="arrow" src="docs/images/arrow-1.gif"></td>
189 *ec9eb474Smseidel                <td width="5%"><a target="_blank" href="https://www.openoffice.org/" title="link to the Apache OpenOffice homepage (online)"><img class="appicon" src="docs/images/ooo-main-app_32.png"></a></td>
190 *ec9eb474Smseidel                <td width="21%"><a target="_blank" href="https://www.openoffice.org/" title="link to the Apache OpenOffice homepage (online)">Apache OpenOffice<sup>&reg;</sup></a></td>
191 cdf0e10cSrcweir                <td class="content70">Open Source community project of office-productivity software.</td>
192 cdf0e10cSrcweir              </tr>
193 cdf0e10cSrcweir            </table>
194 cdf0e10cSrcweir          </td>
195 cdf0e10cSrcweir          <td><img class="nothing8" src="docs/images/nada.gif"></td>
196 cdf0e10cSrcweir        </tr>
197 cdf0e10cSrcweir      </table>
198 cdf0e10cSrcweir    </td>
199 cdf0e10cSrcweir  </tr>
200 cdf0e10cSrcweir  <tr>
201 cdf0e10cSrcweir    <td colspan="3"><img class="nothing30" src="docs/images/nada.gif"></td>
202 cdf0e10cSrcweir  </tr>
203 cdf0e10cSrcweir  <tr>
204 cdf0e10cSrcweir    <td colspan="3"><img class="line" src="docs/images/sdk_line-1.gif"></td>
205 cdf0e10cSrcweir  </tr>
206 cdf0e10cSrcweir  <tr>
207 cdf0e10cSrcweir    <td colspan="3">
208 cdf0e10cSrcweir      <div class="centertext">
209 ef1ef8e6SJürgen Schmidt	<p><img class="apachelogo" src="docs/images/odk-footer-logo.gif" title="Apache Feather" alt="Apache Feather" />
210 b8f9e311SRob Weir            Copyright &copy; 2013 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.<p>
211 cdf0e10cSrcweir      </div>
212 cdf0e10cSrcweir    </td>
213 cdf0e10cSrcweir  </tr>
214 cdf0e10cSrcweir</table>
215 cdf0e10cSrcweir<map name="Map">
216 *ec9eb474Smseidel  <area shape="rect" coords="10,68,400,105" href="https://www.openoffice.org">
217 cdf0e10cSrcweir</map>
218 cdf0e10cSrcweir</body>
219 cdf0e10cSrcweir</html>
220