Difference between revisions of "Tools and APIs"
From AgileApps Support Wiki
imported>Aeric |
imported>Aeric |
||
Line 30: | Line 30: | ||
=== Java API === | === Java API === | ||
:The [[Java API]] provides calls to interact with application objects. The calls provided in the Java Library can be executed through Classes, Functions | :The [[Java API]] provides calls to interact with application objects. The calls provided in the Java Library can be executed through Classes, Functions, and the AJAX API. | ||
=== REST API === | === REST API === |
Revision as of 23:55, 15 May 2013
Tools and APIs give programmers the ability to extend platform functionality.
Learn more: Developers Index
Programming Tools
Eclipse Plug-In
- Use the Eclipse Plug-In to develop Classes, Components, and Pages.
Unit Test Framework
- Use the Unit Test Framework to automate testing of methods.
Web Page Tools
JavaScript
- Use JavaScript to manage user interactions in your web pages. Within JavaScript, use AJAX and REST to interact with the server.
Pages
- Create JAVA Server Pages to customize the user experience. Use the Java APIs to interact with the server on those pages.
Components
- Create your own Components to enhance user interactions on your web pages.
APIs
Java API
- The Java API provides calls to interact with application objects. The calls provided in the Java Library can be executed through Classes, Functions, and the AJAX API.
REST API
- The REST API lets you interact with the platform sending and receiving either XML or JSON data.
AJAX and REST
- AJAX and REST can also be used in to interact with the platform from an HTML page.