Take the fast path to calling Java methods from RPGLE programs.
Written by Mike Faust
The ability to use Java classes from an RPGLE program can open up a whole new world of capabilities. One big reason Java classes are such a great option is the number of open-source Java classes available to give you the ability to do things like create PDF files or access Microsoft Office documents. The challenge to accessing these classes in your RPGLE programs can be translating the prototypes for the required Java classes into a compatible RPGLE prototype. The good news is that WebSphere Development Studio Client (WDSC) will do all of the hard work for you. In this tip, we'll explore exactly how to do this.
The MC Press eBookstore: Instantly download eBooks on RPG, PHP, SQL, and a wide variety of other IBM Power Systems and information technology topics. Our eBooks are fully searchable, printable, and can be resized for easy readability. They’re also completely portable…you can carry around an entire technical library in your back pocket. On top of all this, PDF editions are discounted an ADDITIONAL 15% off of the lowest hard copy price! Thirty additional titles just added to the store. Click now to see them all. >> Read More >>
A new version of what has become a rapid application development (RAD) environment creates a single app that can run on virtually any platform, including a variety of mobile devices.
Written by Chris Smith
The demand for mobile applications and the fact that there are multiple SDKs for the different platforms—including iOS, Android, BlackBerry, and Windows Mobile—is creating significant extra work for developers and IT shops. With most mobile device manufacturers now basing their browsers on the open-source WebKit engine, however, building native apps for each of the mobile platforms may not be necessary. A hybrid application based on HTML5 and CSS3 will run on any mobile device whose browser is built on WebKit. Most today are, which means if you build one application, it will work across all mobile platforms.