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