Introduction to Rational Application Developer
You can use IBM® Rational® Application Developer
for WebSphere® Software
to design, develop, analyze, test, profile, and deploy high-quality
web, service-oriented architecture (SOA), Java™, Java EE,
Web 2.0, mobile, OSGi, and portal applications.
Rational Application Developer is part of the Rational Software Delivery Platform family of products. Built on Eclipse 4.2, it is an extensible and customizable platform for constructing and integrating software development tools. Each product in the Rational desktop family uses the same integrated development environment (IDE). The differences among these products reflect the optional features that are available and installed in each configuration.
With Rational Application Developer open, click
to access an overview of features, descriptions of new tools, links to tutorials and samples, links to get started, and links to web resources.The following table lists and describes some of the
features that are available in Rational Application
Developer:
Feature | Description |
---|---|
Web developer tools |
|
Enterprise developer tools |
|
Rapid development and testing |
|
Collaboration, quality, and build |
|
Cloud computing |
|
What's new in Version 9.6.1
- Tooling support for WebSphere Portal Server V9
- The inclusion of the WebSphere Portal Server V9, as a supporting program for use as a local test environment
- Support for Windows Server 2016
- Support for Oracle 12, as a database that can be targeted with the development tools
- Support for installation and execution on Mac OS X Sierra
What's new in Version 9.6
- Eclipse platform and currency updates:
- Support for Eclipse 4.6.1 Neon
- Currency: Eclipse Tools for Bluemix 1.0.8
- Updated Cloud Foundry: bug fixes and the integration of the new CF plugins from Eclipse
- WebSphere Application Server updates:
- Tooling support for WebSphere Application Server traditional V9 that includes updated server tools, tools for developing and deploying Java 8 and JEE 7 applications, and support for remote profiling and code coverage for WebSphere Application Server traditional V9, using Rational Agent Controller V9.6.
- Updated tooling support to remain compatible with the most recent version of WebSphere Application Server Liberty Profile.
- Inclusion of a WebSphere Application Server traditional V9 test environment. As Version 9 is added, the WebSphere Application Server V8.0 test environment is removed. A Version 8.5, traditional test environment is still included, and the latest Liberty Profile test environment remains.
- Command Line Interface (CLI) integration:
- A new framework for integrating your favorite Command Line Interface tools into the IDE user experience. For the IBM perspective on why this matters, see Why CLI. For details on how to use this new capability, see the Integrating Command-Line tools in Rational Application Developer blog post.
- New and updated, integrated Cordova CLI to Version 6.3.1. See the official announcement from Apache Cordova--Tools Release.
- JavaScript improvements and extensions:
- Support for JavaScript 5 and 6 (support was formerly limited to 3).
- Significant improvements to content assist and autocomplete.
- JavaScript unit testing is now more fully integrated into the product. The user experience for JavaScript unit testing is now comparable to the user experience for Java unit testing.
- A new integration with the Blanket.js JavaScript code coverage analysis framework. Similar to
Java Code Coverage, these tools help developers assure and measure JavaScript initial code quality
by analyzing what code is covered by automated tests. Among other things, you can now:
- Configure projects and HTML pages to run JavaScript code coverage.
- Run enabled HTML pages as JavaScript tests.
- See code coverage results integrated into the JavaScript editors, when covered JavaScript files are opened.
- View test results in the JavaScript Test results view.
- Code coverage updates:
- New capabilities for enhancing and exporting JUnit-level code coverage results, including source, to IBM Application Delivery Intelligence.
Supported servers
Rational Application Developer supports the following versions of WebSphere Application Server:- WebSphere Application Server Version 7.0
- WebSphere Application Server Version 7.0 with the Feature Pack for Web 2.0
- WebSphere Application Server Version 8.0
- WebSphere Application Server Version 8.5
- WebSphere Application Server Version 9.0
- WebSphere Application Server Version 8.5 Liberty Profile
- WebSphere Application Server Version 8.5 Next Beta Liberty Profile
- WebSphere Application Server Version 8.5.5 Liberty Core
Getting help
Use the Rational Application Developer documentation to access detailed information for completing your tasks and for samples, tutorials, and web resources.Type of information | How to access |
---|---|
Browse the high-level overview topics and find quick links to useful tutorials, samples, and web resources. | Click | .
Read the detailed help for completing your tasks. You can search, browse, or use the master index. | Click | .
View a library of tutorials, which includes movies, tours, and text-based lessons. | Click | .
Access a collection of samples, including full-scale applications and simple code examples in various technologies. | Click | .