Brad Adams IBM Software, Rational 05/13/14

Rational Developer for i
Rational Developer for i
Modern IBM Development Tools for System i (AS/400)
Brad Adams
IBM Software, Rational
05/13/14
© 2014 IBM Corporation
Rational Developer for i
A Very Little Bit About Me
That’s me
• 35+ years in IT
• Joined Rational Software in 1999
• Became IBM employee in 2003 when
IBM acquired Rational
• Specialist in Rational products for
System z and System i
• 2 grandkids (in picture) and 1 more on
the way!
• Live in the great state of Texas
2
05/13/14
© 2014 IBM Corporation
Rational Developer for i
History of IBM Development Tools for IBM i
Rational Development
Studio for i
RDi v7.5
RDi for SOA
Construction
v7.5
3
ADTS
WDSC
1988
2003
05/13/14
2008
2010
RDp v8.0
RDp v8.5
RDi v9.0
RDi v9.0.1
2011
2012
06/2013
12/2013
© 2014 IBM Corporation
Rational Developer for i
ADTS/PDM/SEU Status
 ADTS/PDM/SEU are stabilized
– (i.e. no new features will be added)
 As of V6R1
 You cannot take advantage of new
COBOL/RPG/ILE language features in
V7R1
 New RPG features will be supported in RDi
 MERGE, Array Support, Global Variables,
and consuming result sets in RPG and
COBOL
 RPG Open Access – redirect RPG IV
native I/O operations to other devices
 Free-form RPG
 No cut/paste/copy, text search, or content assist
 Poor or no integration with other tools
4
05/13/14
© 2014 IBM Corporation
Rational Developer for i
Features of Rational Developer for i
•
•
•
•
•
Modern, Eclipse-based, development tools for IBM i
Visual editors, outline views, content assist, integrated language help
Integrated file management, search, edit, compile/build, debug capabilities
Analysis tools (application diagram, call hierarchies, type hierarchies)
Easily debug batch, interactive, and Web applications and Web services with a common
visual debugger
• Visual design tools: Screen and Report Designer
5
05/13/14
© 2014 IBM Corporation
Rational Developer for i
Free-Form RPG
 RDi
– Support added in v9.0.1
 ARCAD-Transformer
– Eclipse plug-in for RDi
– Single or bulk
conversion
– Support for the latest
compiler specs (C, H, F,
D, and P)
05/13/14
© 2014 IBM Corporation
Rational Developer for i

IBM Rational Developer for i RPG/COBOL +
Modernization Tools, Java Edition



IBM Rational Developer for i RPG/COBOL +
Modernization Tools, EGL Edition


7
05/13/14
EGL Development
Java Development
IBM Rational Developer for i RPG & COBOL Tools
Edition
RPG/COBOL
Development
RPG Web Services
Development
Editions of Rational Developer for i

© 2014 IBM Corporation
Rational Developer for i
Benefits of Rational Developer for i
 Improve productivity
– Modern development features
– Integrated tools
– Tools to help understand applications
– Customizable environment
 Lower learning curve for other technologies
– Java
– Web
– PHP
– XML
 Based on Eclipse
– Used by many universities
– Familiar to your future workforce
8
05/13/14
03/11/14
© 2014 IBM Corporation
Rational Developer for i
Getting Started
 Learning Resources
– System i Sandbox - This is a Citrix environment in which you can learn RDi without having to install the
product locally. You can download the exercises and customize them for your environment.
– RDi v9.x Information Center - This is the documentation center for RDi.
– Making the transition from PDM and SEU to RDi - This content is actually in the Information Center.
– YouTube video on RDi - This is a 51-minute overview of RDi.
– YouTube video of Screen and Report Designers - This video is 63 minutes long.
– RDi videos on the IBM Education Assistant
– RDi v9.0.1 installation bits – This version supports free-form RPG. It can be installed “on top of” v9.0.
 Other
– COMMON conference
– Innovate conference (Rational brand, early June)
– RDi user forum
9
05/13/14
© 2014 IBM Corporation
Accelerating Product and Service Innovation
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Coming Soon … RDi v9.1!
 New features
– Line level code coverage
– Enhancements to the basic development tools (such as editor, outline view, and debugger) to support the
expanded scope of RPG free-form syntax (H, F, D, and P statements) that is now supported by the ILE
RPG compiler
– Support for enhancements to RPG and CL that will be delivered with the next release of the compilers
– Enhancements to the Outline View and RSE View
 Available to Passport Advantage customers on May 23rd and to AAS customers on June 13th
 RDi v9.1 Announcement Letter
11
05/13/14
© 2013 IBM Corporation
Accelerating Product and Service Innovation
www.ibm.com/software/rational
© 2013 IBM Corporation
Brad
Adams
Accelerating Product and Service Innovation
btadams@us.ibm.com
281-639-9072
www.ibm.com/software/rational
© Copyright IBM Corporation 2013. All rights reserved.
The information contained in these materials is provided for
informational purposes only, and is provided AS IS without
warranty of any kind, express or implied. IBM shall not be
responsible for any damages arising out of the use of, or
otherwise related to, these materials. Nothing contained in
these materials is intended to, nor shall have the effect of,
creating any warranties or representations from IBM or its
suppliers or licensors, or altering the terms and conditions of
the applicable license agreement governing the use of IBM
software. References in these materials to IBM products,
programs, or services do not imply that they will be available
in all countries in which IBM operates. Product release dates
and/or capabilities referenced in these materials may change
at any time at IBM’s sole discretion based on market
opportunities or other factors, and are not intended to be a
commitment to future product or feature availability in any
way. IBM, the IBM logo, Rational, the Rational logo, and
other IBM products and services are trademarks of the
International Business Machines Corporation, in the United
States, other countries or both. Other company, product, or
service names may be trademarks or service marks of others.
© 2013 IBM Corporation