BCD Updates Web Development Tools
January 18, 2011 Alex Woodie
Business Computer Design International (BCD) quietly shipped new releases of two Web development tools late last year, including Presto, its modernization tool for converting 5250 green screens into Web screens, and WebSmart, which is geared toward writing new Web applications for the IBM i server. Both products saw minor enhancements ahead of a major release planned for later this year. Presto and WebSmart are two Web development tools that share a slot in BCD’s IBM i product arsenal, but they have decidedly different roles. Presto, which has been in use at client sites for only about two years, is a tactical tool that can yield quick results for organizations seeking to transform RPG and COBOL green screens into modern-looking HTML. WebSmart, on the other hand, is an older and more feature-rich tool used for developing new Web-based IBM i applications–or rewriting existing RPG or COBOL apps–which makes WebSmart more of a strategic tool for long-term projects. With December’s release of Presto version 2.4 and WebSmart version 8.8, BCD showed that it’s committed to helping IBM i shops regardless of which development track they chose. Presto 2.4 The biggest enhancements in Presto 2.4 can be found in the visual editor, which is a Windows applications used for customizing and configuring converted applications. The visual editor was added with version 2.0, which was released last year, and marked a big step up in the amount of customization users can do to their converted screens. The visual editor has been bolstered with support for several new element types, including hyperlinks, iFrames, buttons, and images. Adding these elements is now as easy as clicking a button in the editor. Also, cascading style sheets (CSS) support has been strengthened with the capability to define class and style attributes, which makes it easier for Presto users to create their own customized style sheets. While users of older releases could previously add some of these element types to converted Presto screens, version 2.4 just makes it a whole lot easier, says Marcel Sarrasin, technical sales manager from BCD. “You could always do anything with Presto, since we give you full access to the HTML code from Presto designer. That’s one of the unique selling points of Presto,” he says. “We have a lot of RPG and COBOL programmers who don’t have advanced HTML skills, so we have to make that as easy as possible.”
Performance has been improved with the addition of compression with the Apache Web server. Customers working on a LAN may not noticed the speed performance, but users working over a wide area link will definitely see improved screen response times, Sarrasin says. WebSmart 8.8 WebSmart version 8.8 includes several enhancements, as well as fixes for issues reported by BCD customers. The biggest enhancement in WebSmart 8.8 is the addition of the JQuery JavaScript library to the development tool, according to Sarrasin. The popular collection of JavaScript functions makes it much easier to quickly add features to a WebSmart application. “JQuery makes writing JavaScript way faster, and all the features JQuery has are cross-browser compliant,” Sarrasin says. “That’s a huge issue with Web development. ‘How’s it look in Firefox? How’s it look in IE?” WebSmart previously used its own library of JavaScript functions, but decided to standardize on JQuery, which BCD prefers over the other leading JavaScript library, called EXTJS. “We changed a few things we do within our templates that are handled with JQuery now,” Sarrasin says. “If we’re going to do something with JavaScript library, we’ll do it with JQuery.” WebSmart 8.8 also includes fixes, including the resolution of several validation and compile errors. BCD sells three versions of WebSmart, including an ILE version, a PHP version, and Clover, which is used for reporting. For more information on the new releases, check out www.bcdsoftware.com. RELATED STORIES BCD Invigorates Software for Application Development, Portal, and Query RPG Open Access Is No Panacea, Say BCD and LANSA iManifest U.S. Adds BCD to List of ISV Supporters Companies Put PHP to Work With BCD’s WebSmart BCD Adds Features Throughout App Modernization Suite BCD Cranks Up Services, Training for PHP Deployments BCD Widens Modernization Options with ‘Presto’
|