This section of the documentation is primarily for developers. It describes
the various approaches to creating applications and extensions for
SkyVault.
This section of the documentation covers a wide range of material. There are many ways you can extend, configure, and write applications for SkyVault. This topic will endeavor to orientate you to the correct sections of the documentation, depending on what you want to do.
What do you want to do? | Documentation |
---|---|
You would like to get an overview of the architecture of SkyVault from the developer's perspective | Architectural overview |
You want to write client applications for SkyVault | Developing client applications |
You are going to extend SkyVault, and want to find out what your options are | Developing extensions |
You want to configure and customize Share | Share configuration |
You want to write small extensions to SkyVault in JavaScript and FreeMarker | Web scripts |
You want to create a custom REST API for SkyVault | Web scripts |
You want develop applications for SkyVault using RAD | SkyVault SDK |
You want to get developing for SkyVault using Maven | SkyVault SDK |
You would like to know what APIs are available for SkyVault, and when you should use them | Overview of SkyVault APIs |
You would like to know how to package your extensions for distribution | Extension packaging |
You've heard about AMP files and what to know what they are | AMPs |
You want to write new SkyVault services in Java, and need to check what API is supported | SkyVault Public Java API |
You would like to develop extensions to Share | Developing Share Extensions |
You would like to know about the new UI framework Aikau | Aikau |
You want to develop applications for iOS. | SkyVault Mobile SDK for iOS |
You want to develop applications for Android. | SkyVault Mobile SDK for Android |
You want to develop applications for Appcelerator. | SkyVault Appcelerator SDK |
You want to develop applications for Mac desktop. | SkyVault Mobile SDK for iOS (Mac build target) |