Together, the Sabre Red 360 Developer Toolkit, Sabre, and external organizations provide resources for Red App developers. These resources include development tools, documentation, standards organizations, support, and training. Information about how to create the functionality of Red Apps using Sabre technologies is outside the scope of this document. However, Sabre does provide training and documentation on using Sabre technologies. With the exception of Sabre GDS training and other courses on Agency eServices (eServices), you must either purchase licenses or sign a licensing agreement in order to download documentation for Sabre technologies, such as Sabre Scribe and Sabre Web Services.
Sabre Red 360
You can obtain the following resources about Sabre Red 360 on http://eservices.sabre.com. Below you can find some of the resources that are of interest to Red App developers:
Sabre Red 360 Agency Administration Tools User Guide.
Navigating Sabre Red 360 Quick Reference. This document describes the navigation, widgets, tabs, tools, and menus on the Sabre Red 360 GUI. It also explains the purpose of each grouping on the launcher bar.
Choose Products > Product A-Z > S, then select Sabre Red 360.
Sabre Red 360 Styles
Sabre Dev Studio
This site is the go-to place for services, tools and resources to get Red App projects development moving forward. Sabre Dev Studio is dedicated to Red App developers. After you log in to the Sabre Dev Studio you can obtain the latest release of the Sabre Red 360 Developer Toolkit and other developer resources.
Red App Developer Guidelines
Red App Developer Guidelines describes the general requirements for Red Apps in the areas of functionality, metadata, trademarks, privacy, legal requirements, and more. Your Red Apps must comply with the stated requirements. Obtain this document on the Sabre Dev Studio Red App Developer Resources. This document may change at regular intervals, so please check the Sabre Dev Studio.
Documentation, training, and other resources are available on Agency eServices at http://eservices.sabre.com. Access to eServices requires your PROD Sabre ID.
Categories of particular interest are the following:
Sabre Red 360
You can also find your Regional Software Support Desk contact information and the PIN for your PCC. For this information, see the Red Apps FAQs.
Training on eServices
Some training courses are available on eServices in the "Training" section. Information about how to create the functionality of Red Apps using Sabre technologies, such as Sabre Web Services is outside the scope of the Red App developer documentation. Sabre does. However, provide some training and documentation without purchasing a contract or a license.
Use your PROD Sabre ID to log in to Agency eServices.
Sabre Red App Centre
After you log in to the Sabre Red App Centre, you can upload your Red App bundle. If you wish to design a new Red App, you also need to submit a new proposal on theSabre Red App Centre.
DevStream (Red App Developer Community)
As Sabre Red App Certified Developers, you can use DevStream to participate in a technical forum and obtain support from the development community. Team members from Sabre’s Red Apps project also monitor and participate in this group. When you become a Red App developer, you receive login credentials for DevStream. These credentials are different from your login to Sabre Red 360 and the Sabre GDS. To log in to DevStream, visit the following URL: http://devstream.cubeless.com/account/login.
Internationalization or i18n
For information about the definition that is the basis for internationalization of Red Apps and Sabre Red 360, visit the following URL: https://plone.org/documentation/kb/i18n-for-developers.
All Red Apps must comply with secure design and coding standards. In addition, Red Apps that handle cardholder or personal data must comply with other industry standards, such as the Open Web Application Security Project.
Red Apps must conform to PCI data security standard PCI DSS 2.0.
To obtain more information about the PCI Security Standards Council and to obtain copies of the standard, visit https://www.pcisecuritystandards.org.
Red App Security Requirements
This information is organized into sections that describe requirements for secure coding practices, handling of cardholder and personal data, certification testing, and developer skills that you need to create compliant Red Apps. For this information, see Red App Developer Resources.
Sabre Global Distribution System
For help with the Sabre GDS, refer to the following resources on http://eservices.sabre.com.
Working in the CERT System. Either choose Training > Quick References > Workflow Efficiency Tools > Productivity Tools or search for "CERT System".
Signing in to the Sabre System
Agency eServices has more resources for working with the Sabre system.
Sabre Red 360 Agency Administration Tools User Guide
To grant an end-user access to a Red App in the PROD environment of Sabre Red 360 for testing, or to enable a Red App for agency users, either your agency administrator or another person needs access to the Sabre Red 360 Agency Admin Tool. For this tool, the User Guide tool explains how to "turn on" or enable a product in Sabre Red 360. This Guide is available on Agency eServices on http://eservices.sabre.com.
Red App Samples
The Sabre Red 360 SDK has a variety of sample Red Apps. Each includes all files and resources that a Red App needs. These samples are comparable to "sample code" because you can use them to learn how to create plug-ins for Sabre Red 360.
This secure section on the Sabre Red App Centre is dedicated to Red App developers. After you log in on the Red App Centre, the Dev Centre link is displayed. You can obtain the latest release of the Sabre Red 360 Developer Toolkit, developer resources, and upload your Red App bundle. If you wish to design a new Red App, you also submit a new proposal on the Dev Centre.
Red App Release Notes
Release notes are provided with every release of the Sabre Red 360 Developer Toolkit.
Sabre Web Services
Documentation and other artifacts for Sabre Web Services, such as the WSDL and schema documents for the request and response payloads are available to subscribers in the DevStudio.
Access to this repository requires special login credentials. If you have the proper agreements to use Sabre Web Services, you receive a login ID for the DevStudio. For more information about the requirements for using Sabre Web Services, see your Sabre account manager.
For downloads and help with Java, visit https://www.java.com.
For the supported versions of the JDK, see Required Developer Software, Tools, and IDs.
When you set up your Red App target platform, Javadocs are automatically extracted to the Javadoc folder and ready to use.
For downloads and online documentation, visit https://www.eclipse.org.
For supported versions of the Eclipse Classic IDE, see Required Developer Software, Tools, and IDs.
Red App Development Tools and Red App Wizards
The Red App development tools consist of wizards that you can use to quickly create plug-in projects with minimal functionality and a wizard that creates your Red App bundle for you. After installing the development tools software, review descriptions of the wizards, and run any wizard to create the type of plug-in project that you want.
For a description of the Red App wizards and instructions for running them, see the Red App Wizards.
You must either purchase licenses or sign a licensing agreement in order to download Sabre Scribe documentation.
Information about creating Sabre Scribe scripts is outside the scope of Red App developer documentation. If you want to create Sabre Scribe scripts, refer to the following resources on eServices.sabre.com.
Sabre Scribe Scripting Reference Guide
Sabre Scribe Scripting Guide
Choose Products > Product A-Z.
The Red App help has topics about wrapping Sabre Scribe apps as Red App plug-ins, and adding communications and other services.
The Sabre Red 360 Developer Toolkit includes the redapp_schema.xsd schema file that you must use to ensure that your
redapp.xml file is well-formed and valid. When you extract Sabre Red 360 Developer Toolkit archive file, this schema is located in the documentation folder. Information about creating a
redapp.xml file is in the Red App help. For more information, see Building a redapp.xml File.