platform-ui-home/rcp/index.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11, Mon Sep 20 18:47:15 2004 UTC revision 1.12, Fri Oct 1 14:43:27 2004 UTC
# Line 25  Line 25 
25  </P>  </P>
26  <p>  <p>
27  When we say that the Rich Client Platform is the minimal set of plug-ins needed to build a platform application with  When we say that the Rich Client Platform is the minimal set of plug-ins needed to build a platform application with
28  a UI, we mean that your application need only require two plug-ins, <b>org.eclipse.ui</b> and <b>org.eclipse.core.runtime</b>.  a UI, we mean that your application need only require two plug-ins, <b>org.eclipse.ui</b> and <b>org.eclipse.core.runtime</b>,
29    and their prerequisites.
30    
31  However, rich client applications are free to use any API deemed necessary  However, rich client applications are free to use any API deemed necessary
32  for their feature set, and can require any plug-ins above the bare minimum.  Examples include the Help UI, and the Update Manager.  for their feature set, and can require any plug-ins above the bare minimum.  Examples include the Help UI, and the Update Manager.
33  </p>  </p>
34    <p>
35    For more details on what is included in the Rich Client Platform, see the <a href="faq.html">RCP FAQ</a>.
36    </p>
37  <h4>FAQs</h4>  <h4>FAQs</h4>
38  <ul>  <ul>
39    <li><a href="faq.html">Rich Client Platform FAQ</a></li>    <li><a href="faq.html">Rich Client Platform FAQ</a></li>
40  </ul>  </ul>
41    
42  <h4>Articles and Tutorials</h4>  <h4><a name="tutorials">Articles and Tutorials</h4>
43  <ul>  <ul>
44    <li>Rich Client Platform Tutorial, by Ed Burnette.    <li>Rich Client Platform Tutorial, by Ed Burnette.
45      <a href="http://eclipse.org/articles/Article-RCP-1/tutorial1.html">Part 1</a>,      <a href="http://eclipse.org/articles/Article-RCP-1/tutorial1.html">Part 1</a>,
# Line 45  Line 50 
50      <a href="http://www-106.ibm.com/developerworks/edu/os-dw-os-rcp1-i.html">Part 1</a>,      <a href="http://www-106.ibm.com/developerworks/edu/os-dw-os-rcp1-i.html">Part 1</a>,
51      <a href="http://www-106.ibm.com/developerworks/edu/os-dw-os-rcp2-i.html">Part 2</a>      <a href="http://www-106.ibm.com/developerworks/edu/os-dw-os-rcp2-i.html">Part 2</a>
52    </li>    </li>
53    <li><a href="http://eclipse.org/articles/Article-Branding/branding-your-application.html">Branding Your Application</a> by Pascal Rapicault and Andrew Eidsness.    <li><a href="http://eclipse.org/articles/Article-Branding/branding-your-application.html">Branding Your Application</a>, by Pascal Rapicault and Andrew Eidsness.</li>
54      <li><a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/pde-build-home/articles/export%20rcp%20apps/article.html">Exporting an RCP Application (draft)</a>, by Pascal Rapicault.</a>
55  </ul>  </ul>
56    
57  <h4><a name="help">Help Topics</a></h4>  <h4><a name="help">Help Topics</a></h4>
58  The following are relevant help topics from the Platform Plug-in Developer Guide (from within the Eclipse ID: Help > Help Contents > Platform Plug-in Developer Guide):  The following are relevant help topics from the Platform Plug-in Developer Guide (from within the Eclipse IDE: Help > Help Contents > Platform Plug-in Developer Guide).  The links below are to the online Eclipse 3.0 help.
59  <ul>  <ul>
60  <li><a href="http://help.eclipse.org/help30/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/rcp.htm">Building a Rich Client Platform application</a></li>  <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/rcp.htm">Building a Rich Client Platform application</a></li>
61    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/product_def.htm">Defining a Product</a></li>
62    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/workbench.htm">Plugging into the workbench</a></li>
63    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/runtime.htm">Runtime overview</a></li>
64    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/swt.htm">SWT - Standard Widget Toolkit</a></li>
65    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/jface.htm">JFace UI Framework</a></li>
66    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/dialogs.htm">Dialogs and wizards</a></li>
67    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/guide/wrkAdv.htm">Advanced Workbench Concepts</a></li>
68    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/reference/misc/api-usage-rules.html">API rules of engagement</a></li>
69    <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html">Runtime options</a></li>
70  <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/reference/misc/overview-platform.html">Map of Platform Plug-ins</a></li>  <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/reference/misc/overview-platform.html">Map of Platform Plug-ins</a></li>
71  <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/porting/eclipse_3_0_porting_guide.html">Eclipse  <li><a href="http://help.eclipse.org/help30/topic/org.eclipse.platform.doc.isv/porting/eclipse_3_0_porting_guide.html">Eclipse
72  3.0 Plug-in Migration Guide</a></li>  3.0 Plug-in Migration Guide</a></li>
73  </ul>  </ul>
74    
75    <h4><a name="newsgroups">Newsgroups</a></h4>
76    <p>
77    The following <a href="http://eclipse.org/newsgroups/index.html">newsgroups</a> have useful discussions, questions and answers relevant to the development of RCP applications.
78    </p>
79    <p>If you have a question, please check the <a href="faq.html">RCP FAQ</a> before posting to the newsgroups.
80    </p>
81    <p>
82    Kindly avoid posting to the developer mailing lists as these are intended for use by the development teams and others participating in the development of Eclipse itself.
83    </p>
84    <ul>
85    <li><b><a href="news://news.eclipse.org/eclipse.platform.rcp">news://news.eclipse.org/eclipse.platform.rcp</a></b> - For questions specific to the development of RCP applications.
86    <li><b><a href="news://news.eclipse.org/eclipse.platform">news://news.eclipse.org/eclipse.platform</a></b> - For general Workbench and JFace questions that could apply both to RCP applications and IDE plug-ins.
87    <li><b><a href="news://news.eclipse.org/eclipse.platform.swt">news://news.eclipse.org/eclipse.platform.swt</a></b> - For SWT-specific questions.
88    </ul>
89    
90  <h4><a name="rcp_browser">Browser Example</a></h4>  <h4><a name="rcp_browser">Browser Example</a></h4>
91    The RCP Browser Example is an example of a simple RCP app.    The RCP Browser Example is an example of a simple RCP app.
92    Here is a <a href="examples/browser/browser.jpg">screen shot</a>.    Here is a <a href="examples/browser/browser.jpg">screen shot</a>.

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12