Difference between revisions of "Developers Index"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 1: Line 1:
These pages give you the information you need to develop sophisticated applications for the platform:
These pages give you the information you need to develop sophisticated applications for the platform:


* Overview
''Overview''
:{|  
:{|  
|-
|-
Line 17: Line 17:
|}
|}


* Objects
''Objects''
:{|  
:{|  
| '''Reference:'''   || [[Built-in Objects|[Built-in Objects]]]   || [[CRM Objects|[CRM Objects]]]  
| '''Reference:'''   || [[Built-in Objects|[Built-in Objects]]]   || [[CRM Objects|[CRM Objects]]]  
Line 25: Line 25:
|}
|}


* APIs
''APIs''
:{| cellspacing="0px" cellpadding="0px"
:{| cellspacing="0px" cellpadding="0px"
| style="min-width:4.7em"| '''Java:'''  
| style="min-width:4.7em"| '''Java:'''  
Line 54: Line 54:
|}
|}


* Developers Guide
<p style="height:5px">&nbsp;</p> <!--additional space, but not triple spaced -->
** [[Working with Pages and Classes]]
{|
** Using Development [[Sandboxes]]
| align="left"| '''''Developers Guide'''''
** Using the [[Eclipse Plug-In]] and the [[Metadata Repository]]
| align="left"| '''''Additional Resources'''''
** Using the [[Unit Test Framework]]
| align="left"| &nbsp; '''''Downloads'''''
** [[Working with Composite Objects]]
** Creating and Distributing an Application [[Package]]{{ #ifeq: {{SITENAME}}
|ISV Support Wiki
|** [[Using External JARs]] }}


* Additional Resources
|-
** [[Collaborative Development Configurations]]
|
** [[Sample Order Processing System]]
:* [[Working with Pages and Classes]]
** [[Lab Exercises]]
:* Using Development [[Sandboxes]]
** [[Code Samples]]  
:* The [[Eclipse Plug-In]] and [[Metadata Repository]]
** [[Developer FAQs]]
:* Using the [[Unit Test Framework]]
:* [[Working with Composite Objects]]
:* Create and Deploy an Application [[Package]]
{{ #if: {{ShowIsvInfo}} |
:* [[Using External JARs]] }}


* Downloads
| valign="Top"|
** [{{DOCHOST}}/files files]
:* [[Collaborative Development Configurations]]
** [{{DOCHOST}}/jars jars]
:* [[Sample Order Processing System]]
** [{{DOCHOST}}/javadocs javadocs]
:* [[Lab Exercises]]
** [{{DOCHOST}}/labs labs]
:* [[Code Samples]]
** [{{DOCHOST}}/samples samples]
:* [[Developer FAQs]]
 
| valign="Top"|
:* [{{DOCHOST}}/files files]
:* [{{DOCHOST}}/jars jars]
:* [{{DOCHOST}}/javadocs javadocs]
:* [{{DOCHOST}}/labs labs]
:* [{{DOCHOST}}/samples samples]
|}

Revision as of 22:55, 14 December 2011

These pages give you the information you need to develop sophisticated applications for the platform:

Overview

Developer Suite - Marketing overview. See what the platform is capable of.
Application Architecture - See how an application works.
Development Experience - Working with the platform to build an app.
Ontology pages - Get familiar with platform terminology and the relationships among the underlying concepts.
GUI Ontology - Get an overview of how you work with the GUI, from a developer's perspective.
REST API CheatSheet - Read the description column to get a sense of the things you can do with the platform.

Objects

Reference:   [Built-in Objects]   [CRM Objects]
See Also: [Custom Objects]   [Composite Objects]

APIs

Java: [APIs]   [javadocs]   [constants]   [cheatsheet]
REST: [APIs]   [conventions]   [considerations]   [error codes]   [cheatsheet]
Web: [JavaScript]   [AJAX and REST]   [JavaScript Functions and Variables]
SQL: [SQL Browser]   [SQL Syntax]   [SQL Functions]

 

Developers Guide Additional Resources   Downloads