Building Apps for Rally
Rally
With
Rally
’s platform extension capabilities, you can build custom apps of any complexity to tailor Rally
to your specific needs that you can make available on custom HTML pages within Rally
.Through a combination of HTML and JavaScript, you can write your own views, reports, and interactive apps to share across custom pages in
Rally
. You can choose to apply simple improvements to an existing open source app, or dive in and design your own app from scratch. Our powerful, yet easy to use Rally
App SDK 2.1 is supported by a versioned web services API and features a rich component library. Rally
also provides a variety of apps from our App Catalog that are available directly in your Rally
subscription. Learn more.You may create extensions or new integrations and connectors to
Rally
, directly via HTTP using our REST-based Web Services APIs as well as our language-specific Enterprise Integrations Framework and data access (REST) toolkits. Learn more.You can connect your custom apps and Integrations to
Rally
with the Rally
Application Manager. App Building Resources
Use the following app building resources:
App Building for Beginners
- Find your favorite App in our App Catalog - get the source code and start developing.
- TheRallyApp Builder can be used to create a skeletonRallyapp for use withRally's App SDK. You must have node.js installed.
Advanced App Building
- Go toRallySoftware Apps on GitHub
- GitHub showcases all of our most recent Apps. Use GitHub to fork an App and share your changes with the community.
- RallyApp Builder
- TheRallyApp Builder can be used to create a skeletonRallyapp for use withRally's App SDK. You must havenode.jsinstalled.
- Don't forget to read our Standards and Policies for writing and sharing an app.The possibilities for what you can create are virtually endless. We've posted some examples (including working code) that you can use directly or that you can build upon.
Share Your Work
You can contribute to code and
Rally
Apps.Rally
’s vibrant App Developer Community is powered by GitHub, which provides a social coding environment for collaborative development and sharing of Rally
Apps. Rally
offers open source access to Rally
Apps both directly from the Rally
Developer Portal as well as GitHub. In addition, a technical forum at Stack Overflow facilitates community discussion of technical questions relating to the usage and customization of Rally
’s Agile ALM platform.You must have a GitHub and/or Stack Overflow login to participate in the developer communities.
- Go toRallySoftware Apps on GitHub which showcases all of our most recent apps. Use GitHub to fork an app and share your changes with the community.
- Standards and Policies for writing and sharing an app.