WebSmart 10 Introduces Mobile PHP and Object-Oriented DB2 Templates
Chicago, IL - December 3, 2013 - BCD Int'l., Inc., (www.bcdsoftware.com), an IBM i industry leader for over 36 years, has announced the release of WebSmart 10. This is the first release that uses one version number for the entire WebSmart family (WebSmart PHP, ILE and Clover).
WebSmart Mobile PHP
The WebSmart IDE also includes productivity features to develop any type of mobile web applications, including point-and-click snippets to add new touch-friendly UI elements and HTML5 inputs like sliders and toggle switches. WebSmart Mobile-developed web applications are compatible with all mobile platforms, automatically resize when you access them from different sized screens or rotate your device, and offer the flexibility to add functionality like geolocation and offline support.
"There's no question that mobile development is on the minds of IBM i shops," says Eric Figura, BCD's Director of Marketing and Sales. "Each year, more of our customers talk to us about how they can improve business processes and get an edge over their competition with mobile web applications. It's always been possible to develop mobile web applications with WebSmart but the new templates and IDE features make it much quicker and easier for RPG and PHP programmers."
WebSmart Mobile is included with WebSmart PHP and ILE at no additional cost. To see a WebSmart Mobile demo, please watch a two-minute video or view an in-depth on-demand webinar, WebSmart Mobile for Rapid Mobile Web Development.
DB2 Templates Now Create PHP Objects
All of WebSmart PHP's DB2 templates now create PHP objects. This makes it easier to encapsulate functionality and combine multiple programs. The program structure is easy for procedural programmers to understand and is simpler overall because more of the functionality is delegated to base classes. In general, the IDE also provides better support for object oriented (OO) coding and improves the ability to work with other OO code libraries. OO code is more commonly used than procedural PHP in professional PHP applications and makes your application easier to test, maintain, and reuse.
Improved PHP Validation
WebSmart PHP's validator is more dynamic because the list of PHP functions in the WebSmart IDE is automatically updated to include the functions in include or required files. This means that WebSmart handles a greater variety of OO programming approaches because those functions will be part of the validation instead of giving warnings.
New PHP SmartSnippet to call RPG programs
WebSmart PHP now includes a new SmartSnippet to call RPG or COBOL programs. It uses the new open source PHP toolkit for IBM i, which requires less code to call a program.
When you use WebSmart PHP's new SmartSnippet, a wizard will prompt you for the name and library of the program you want to call, as well as any parameters you want to send and receive. It will then generate the PHP required to call the program.
Updated Piping and Encoding Functions
ILE programs now support multiple active pipes and named pipes, which allows the program to build and manage multiple output buffers. For example, it is now easier for a WebSmart web application to email both a form output and a diagnostic email related to it.
WebSmart ILE also includes new ILE functions, htmlencode and jsonencode, protect your programs from malicious user data by sanitizing it.
Other Features Include:
- Find and replace remembers search history
- IDE shortcuts (ctrl-T to open a new tab and right-click to "close all but me", which closes all tabs except the one you're working on).
- Support for opening documents from Windows Explorer's context menu, makes it more convenient to open and edit files on the fly.
- Support for mass generating programs.
About WebSmart PHP - ILE - Mobile
You can download a free trial of WebSmart 10 from http://www.bcdsoftware.com/websmartfaster.
BCD is one of the most successful software organizations in the IBM i marketplace. They have over 30 years of experience and have successfully helped thousands of organizations worldwide modernize using BCD software solutions. BCD has received 40 industry awards for software excellence, is a member of IBM's IBM i ISV Advisory Board and an IBM Advanced Business Partner.