AgileApps Support Wiki Pre Release

Difference between revisions of "Developers Index"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 4: Line 4:
:{| cellspacing="0px" cellpadding="0px"
:{| cellspacing="0px" cellpadding="0px"
|-
|-
| {{^Build an App article}} || valign="top"|   - ||  valign="top"|  A step by step tutorial for designers.
| {{^Build an App article}} || valign="top"|   - ||  valign="top"|  A step by step tutorial for designers
|-
|-
| [[Developers Intro]]    || valign="top"|   - ||   Basic platform development concepts
| [[Developers Intro]]    || valign="top"|   - ||   Basic platform development concepts
|-
|-
| [[REST API:REST API CheatSheet|REST API CheatSheet]] || valign="top"|   - ||   A quick guide to platform capabilities.
| [[REST API:REST API CheatSheet|REST API CheatSheet]] || valign="top"|   - ||   A quick guide to platform capabilities
|-
|-
| [[Localization]] || valign="top"|   - ||   How the platform supports localized data for users.
| [[Localization]] || valign="top"|   - ||   How the platform supports localized data for users
|}
|}


'''''Presentation & Logic'''''
'''''Presentation & Logic'''''
:{| cellspacing="0px" cellpadding="0px"
:{| cellspacing="0px" cellpadding="0px"
| [[Classes]]          ||   - ||   Java classes and methods.
| [[Classes]]          ||   - ||   Java classes and methods
|-
|-
| [[Pages]]            ||   - ||   Custom JSP/HTML pages.
| [[Pages]]            ||   - ||   Custom JSP/HTML pages
|-
|-
| [[Sites]]            ||   - ||   Access for customers and external users.
| [[Sites]]            ||   - ||   Access for customers and external users
|-
|-
| [[Static Resources]] ||   - ||   Upload CSS and Javascript files.
| [[Static Resources]] ||   - ||   Upload CSS and Javascript files
|-
|-
| [[SQL Browser]]      ||   - ||   Do SQL Language queries on your platform data.
| [[SQL Browser]]      ||   - ||   Do SQL Language queries on your platform data
|}
|}


Line 67: Line 67:
:{| cellspacing="0" cellpadding="0px"
:{| cellspacing="0" cellpadding="0px"
| ''Code free:'' || align="center"| [[ Web Services Integration]]  
| ''Code free:'' || align="center"| [[ Web Services Integration]]  
| - || Design, configure, and utilize.
| - || Design, configure, and utilize
|-
|-
| ''Code-based:'' ||   '''Incoming'''  || colspan="2"|   '''Outgoing'''
| ''Code-based:'' ||   '''Incoming'''  || colspan="2"|   '''Outgoing'''
Line 92: Line 92:
| minwidth="140"| [[Developer Configuration]] ||   - ||   Set up your development environment.
| minwidth="140"| [[Developer Configuration]] ||   - ||   Set up your development environment.
|-
|-
| [[Sandboxes]]          ||   - ||   Separate development/test environments.
| [[Sandboxes]]          ||   - ||   Separate development/test environments
|-
|-
| [[Unit Test Framework]] ||   - ||   Write tests for Java code
| [[Unit Test Framework]] ||   - ||   Write tests for Java code

Revision as of 00:16, 25 October 2013

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

Overview

Template:^Build an App article   -   A step by step tutorial for designers
Developers Intro   -   Basic platform development concepts
REST API CheatSheet   -   A quick guide to platform capabilities
Localization   -   How the platform supports localized data for users

Presentation & Logic

Classes   -   Java classes and methods
Pages   -   Custom JSP/HTML pages
Sites   -   Access for customers and external users
Static Resources   -   Upload CSS and Javascript files
SQL Browser   -   Do SQL Language queries on your platform data

APIs

Java: [APIs]   [javadocs]   [constants]   [cheatsheet]   [code samples]
REST: [APIs]   [conventions]   [considerations]   [cheatsheet]   [error codes]
SQL: [SQL Browser]   [SQL Syntax]   [SQL Functions]   [REST]   [Java]
Web: [JavaScript]   [jQuery] & [JSON]   [AJAX and REST]     [JavaScript Functions and Variables]
[Referencing Form Fields in JavaScript]   [JavaScript Field Type Reference]

Integration

Code free: Web Services Integration - Design, configure, and utilize
Code-based:   Incoming   Outgoing
SOAP:     Access an external web service using SOAP
REST:   REST API Code Samples   Use the HttpConnection Class

Objects and Identifiers

[Object Aspects]   [Custom Objects]   [System Objects]   [Composite Objects]
[Object ID]   [Record ID]   [View ID]

Development Resources

Developer Configuration   -   Set up your development environment.
Sandboxes   -   Separate development/test environments
Unit Test Framework   -   Write tests for Java code
Eclipse Plug-in   -   Use a development IDE

 

Developers Guides Additional Resources Downloads