• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • BCD Brings Mobile App Goodness to WebSmart PHP Edition

    December 3, 2013 Alex Woodie

    Business Computer Design Int’l. last week unveiled the latest version of its flagship Web application development and runtime environment for IBM i servers. A big part of the WebSmart 10 launch is WebSmart Mobile PHP, a new component that combines server-side PHP code generation with new Mobile jQuery templates to speed the creation of Web-based mobile apps on IBM i. The company also took a big step toward object-oriented PHP development.

    Earlier this year, BCD bolstered its Web-based mobile application cred with the launch of WebSmart Mobile, which added the jQuery Mobile JavaScript library for developing touch-enabled mobile apps for smartphones and tablets. That initial release of WebSmart Mobile for ILE RPG also included three pre-built application templates (for user authentication, list population, and general app screens) aimed at giving customers a head start in their mobile development efforts.

    The key takeaway with the WebSmart 10 launch is that the same three application templates that BCD released earlier this year for the ILE RPG version of WebSmart Mobile are now available for the PHP version. BCD sells two versions of WebSmart, one for creating RPG-powered Web and mobile apps, and another for PHP-powered Web or mobile apps. The capabilities are nearly identical for each, although the inner plumbing looks very different.

    The new jQuery Mobile application templates are all about unlocking the inner speed demon in WebSmart PHP developers, says BCD product manager Marcel Sarrasin. “The key feature is that we now ship templates and they’re based on jQuery Mobile,” Sarrasin says. “So within in a couple of minutes, you can create a touch-friendly mobile application, whereas, if you didn’t have these templates, you could do that, but you’d have to do it yourself.”

    The templates make mobile app development easy, Sarrasin says. “When we did the beta a few months ago [for ILE RPG], I sent it to several people, and within 10 minutes, they had created a list of contacts,” Sarrasin says. “You don’t have to worry about the architecture or what is jQuery Mobile. You don’t have to worry about any of that. It’s all about the templates. Instead you can start thinking about what fields do I want on the screen? What kind of validation do I want to put on them?”

    BCD now includes pre-built jQuery Mobile templates in WebSmart PHP Edition.

    BCD also took its first step into the object-oriented PHP waters with WebSmart 10. All PHP applications generated by WebSmart PHP’s DB2 templates are now wrapped in PHP objects, the company says. Inside, the PHP application is still laid out in a procedural format, but the object-oriented wrapper will provide for easier maintenance, testing, and reuse of application objects, Sarrasin says.

    “What we’re selling is an introduction to object oriented PHP,” he says. “Most of the code within in the application is still written in a procedural way. The database access is in that application . . . hasn’t been externalized in a class on its own, because we know we have to do this in steps. To the programmer, it will still be fairly step-by-step procedural coding of applications, but we’re setting them up to actually creating objects. It’s not that different. There are a few higher level concepts they have to understand. But for the most part, it’s not that big of a leap.”

    WebSmart 10 also brings integration with the open source IBM i toolkit for PHP that was developed by IBM and Zend Technologies. Many WebSmart PHP edition customers call existing RPG programs sitting on their IBM i servers. Previously, BCD included code snippets that allowed WebSmart PHP developers to call RPG programs using the old toolkit, which was based on the Easycom product from Aura Equipements. The new open source IBM i toolkit requires fewer lines of code to call a program, BCD says.

    BCD has also improved PHP file validation with this release. Developers will no longer receive validation errors related to certain types of files, the company says.

    While most of the focus with the WebSmart 10 launch is on WebSmart PHP, there are some new features in the ILE version, which is also at version 10 now (the previous release was version 9.6). Among the new features is the capability for an ILE program to support multiple active pipes and named pipes. This allows multiple outputs for one action, such as a Web application capable of emailing a form output and a diagnostic email related to it, the company says. Version 10 also brings new “htmlencode” and “jsonencode” functions to protect programs from malicious user data, as well as new find-and-replace functions; new IDE shortcuts; support for opening documents from Windows Explorer’s context menu; and support for mass generating programs.

    RELATED STORIES

    WebSmart Flattens the PHP Learning Curve

    BCD Tackles Mobile App Development with WebSmart Mobile

    BCD Updates Web Development Tools

    Modernization and Mobile Lead BCD Development Efforts



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Tags:

    Sponsored by
    New Generation Software, Inc.

    It’s Time!
    Replace IBM Query/400 and DB2 Web Query with NGS-IQ.

    IBM retired Query/400 and DB2 Web Query long ago. Is your company still at the party?
    Don’t keep your users waiting.

    Watch a demo on demand and see how NGS-IQ can save you time creating and updating ad-hoc queries; production reports; Excel sheets, tables, and ranges; Adobe PDF files; Web reports; and multidimensional models.

    www.ngsi.com – 800-824-1220

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Sponsored Links

    Abacus Solutions:  Let our IBM i experts take your infrastructure to the cloud!
    Linoma Software:  GoAnywhere Secure File Transfer. Simplify. Automate. Encrypt.
    Cybernetics:  Ditch the tape backup? Up to 4.3 TB/hr! Start saving now!

    More IT Jungle Resources:

    System i PTF Guide: Weekly PTF Updates
    IBM i Events Calendar: National Conferences, Local Events, and Webinars
    Breaking News: News Hot Off The Press
    TPM @ EnterpriseTech: High Performance Computing Industry News From ITJ EIC Timothy Prickett Morgan

    IBM Bops Around With Flex System Feature Prices LANSA Takes Mobile Apps Offline

    Leave a ReplyCancel reply

Volume 13, Number 35 -- December 3, 2013
THIS ISSUE SPONSORED BY:

New Generation Software
Databorough
WorksRight Software
Linoma Software
Shield Advanced Solutions

Table of Contents

  • Help/Systems Teams with DSI to Sell VTLs
  • BCD Brings Mobile App Goodness to WebSmart PHP Edition
  • LANSA Takes Mobile Apps Offline
  • Venyu Hooks Up with CMA for Cloud Backup
  • HiT Supports SAP HANA with Data Replication Tool
  • Coda on IBM i Beats Out PeopleSoft Upgrade
  • Austrian Manufacturer Demonstrates IT Simplicity with IBM i
  • New Zealand TV Company Taps Zentive for ICOMS Monitoring
  • ASTI Records UDO Win in County Court’s Office
  • SMBs Lack Cohesive Digital Strategy, IBM Says

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Inside The Encryption Key Management Changes In IBM i 7.6
  • FalconStor Moved To The Blue Lagoon, And Is Poised For Growth Because Of It
  • Guru: Claude’s SQL Tip
  • Astera Makes Extracting Legacy Report Data an AI Specialty
  • IBM i PTF Guide, Volume 28, Number 27
  • Welcoming The New IBM i Chief Architect And Other New Top Brass
  • A Deep Dive Into That Power S1112 Entry Power11 Server
  • Guru: Beyond Three-Part Naming – Running SQL Across Remote IBM i Systems
  • How IBM Bolstered IBM i Resilience In The Summer Tech Refreshes
  • IBM i PTF Guide, Volume 28, Number 26

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle