• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • IBM’s Multi-Faceted Mobile Strategy

    August 9, 2011 Alex Woodie

    IBM rarely offers single, simple answers to questions. After all, if Thomas Watson and his successors didn’t foster a culture of interdepartmental competition, we might never have had this thing called the AS/400. And so when posed a 21st century question, such as “What tool does IBM offer for mobile application development?” the answer is, as expected, complex and nuanced.

    IBM offers an array of tools for mobile application development. On one side of the house is IBM Collaboration Solutions (ICS), the new name for the Lotus Notes/Domino group of products, which encompasses Lotus tools like Sametime and Quickr, as well as some of the WebSphere offerings like the old Portlet Factory (since renamed) and the Mobile Portal Accelerator. Remember, a few years back IBM decided to merge the Lotus Domino and WebSphere Portal product lines, a case of consolidation that is not unheard of in the modern IBM company.

    On the other side of IBM is another group of mobile app development tools created by the Rational division. Developers interested in writing mobile apps can get that functionality through the Rational Application Developer (RAD) and Rational Business Developer (RBD) IDEs, as well as through Rhapsody, a suite of tools that has traditionally been used for writing programs for embedded systems.

    Leigh Williamson, an IBM distinguished engineer and software architect for IBM Rational, recently gave IT Jungle a rundown on the mobile app dev strategy for the Rational brand. And while Williamson doesn’t work in the ICS (that’s Lotus Notes/Domino for all of you still stuck in 2010) division, he has some good info on what’s going on in that side of the house, too.

    Williamson breaks down the IBM mobile development tools by the choice platform. That is, the mobile app dev tools a customer chooses will depend on whether the customer wants an app that runs natively on one of the mobile platforms–Google‘s Android, Apple‘s iOS, RIM‘s Blackberry, or Microsoft ‘s Windows Phone OS–whether they want an app that runs in a Web browser, or whether they want an app that runs in a “hybrid” mode that has a little of both.

    “Sometimes a pure native deployment is exactly the right thing to do, and sometimes pure Web is all you need,” Williamson says. “Frequently something in between is something people desire to have for various reasons. But we have the tools, regardless of implementation, to support that choice.”

    Customers choosing a pure Web approach may best be served with the ICS framework-based products, including the IBM Web Experience Factory (recently renamed from WebSphere Portlet Factory) or the IBM Mobile Portal Accelerator.

    The RBD and RAD offerings are able to support a “hybrid” model. This approach starts with a Web-based app that gets expanded with native hooks into the specific device’s APIs, which enables it to access functionality (such as the device’s GPS, camera, or accelerometer) that are not generally available to apps running in a mobile device’s browser.

    Customers seeking a native approach can utilize Rhapsody. The latest release of Rhapsody supports the generation of native Dalvic Java for the Android platform. The company is working on supporting the iOS development kit with Rhapsody, but currently doesn’t support any other mobile app platforms except for Android.

    Williamson says the shorter code path of a native app will generally give it superior performance to the Web-based method. The hybrid method invoked through the RDB and RAD tools also gives developers greater flexibility, at the expense of speed, he says.

    “The Rational app dev tools is lower level, in a way–you’re getting right down to the low-level source code, while the Portlet Factory or Portal Accelerator is designed to produce the application very quickly within a set of constraints that you’re assumed to accept when you use that tool to produce your apps. But you can produce them much, much faster if you’re happy to adhere to those constraints.”

    IBM bolstered the RAD and RBD tools with new mobile capabilities with the updates released during the June Innovate 2011 conference in Orlando. RAD gained support for Dojo X Mobile, which provides the capability to create a mobile user interface that has the look and feel of the native OS widgets, Williamson says.

    IBM i shops may be more interested in the newfound mobile stylings of RBD, the high-level language development tool that generates Java and COBOL apps for IBM i and z/OS servers. RBD gives IBM i shops the advantage of generating the back-end business logic in Java (since COBOL doesn’t get IBM i shops anywhere), as well as the front-end user interface.

    Support for the latest Web client technologies in RDB version 8–including JavaScript, HTML5, and Dojo widgets–gives IBM i shops all the tools they need to easily create compelling interfaces, whether they’re running on a Windows desktop or the latest smartphone. (See “Web 2.0 Development Such a ‘Drag’ in RBD 8”.)

    Writing the mobile app code is just a small part of a mobile app project, however, and Williamson would be remiss if he didn’t mention all of the other software that Rational offers that can tie the entire lifecycle together and help eliminate the chance that something will fall through the cracks and get lost.

    “Rational is a technology foundation for software development tools across the whole lifecycle of the software development process,” he says. “Not just code creation, which is what people tend to focus on primarily, but everything from the requirements and program management at the beginning of project, to testing and build and delivery at the end of the project.”

    The Rational folk call this the Jazz platform. (We covered the latest iteration in June.) And as luck would have it, Jazz also works with the IBM Web Experience Factory and IBM Mobile Portal Accelerator products being developed at the ICS end of the building.

    RELATED STORIES

    IBM i Shops Have Choices When it Comes to Mobile Apps

    Web 2.0 Development Such a ‘Drag’ in RBD 8



                         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
    JAMS Software

    One Scheduler. IBM i, Windows, Linux, and More.

    IBM i teams trust JAMS to schedule and orchestrate jobs across every platform in their environment. Centralized visibility, cross-platform dependency management, and alerts that reach the right person before the business feels it.

    Fewer than 5% of IBM i shops run IBM i only. The rest are managing cross-platform dependencies — often without a clear picture of how they connect. JAMS draws that map, enforces those dependencies automatically, and gives your team a single place to monitor, manage, and recover when something goes wrong.

    If you are running hundreds of CL scripts and custom RPG processes, bring them as-is. JAMS runs them exactly as they do today — except now they are visible, monitored, and part of an orchestrated workflow instead of scattered across folders only one person knows about.

    No consumption-based pricing. No surprise bills when your workload spikes. You pay based on how many machines JAMS talks to — that’s it.

    Learn More → https://jamsscheduler.com/lp/ibm-i

    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

    PowerTech:  2011 Security Event of the Year. September 22–23 in Las Vegas. RVSP today!
    New Generation Software:  BI comes in many flavors. Get info and FREE ice cream!
    System i Developer:  Join the Gurus at the RPG & DB2 Summit in St. Louis, October 17-19

    IT Jungle Store Top Book Picks

    BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

    The iSeries Express Web Implementer's Guide: List Price, $49.95
    The iSeries Pocket Database Guide: List Price, $59
    The iSeries Pocket SQL Guide: List Price, $59
    The iSeries Pocket WebFacing Primer: List Price, $39
    Migrating to WebSphere Express for iSeries: List Price, $49
    Getting Started with WebSphere Express for iSeries: List Price, $49
    The All-Everything Operating System: List Price, $35
    The Best Joomla! Tutorial Ever!: List Price, $19.95

    The SAP App Giant Rises in Q2 Three IBM i Solution Editions Unveiled by Infor, IBM

    Leave a ReplyCancel reply

Volume 11, Number 25 -- August 9, 2011
THIS ISSUE SPONSORED BY:

Help/Systems
ASNA
Bug Busters Software Engineering
Computer Keyes
CNX

Table of Contents

  • IBM i Server Gets Hip to QR Codes
  • VAI Gets Social with New Release of S2K Sales Force
  • IBM’s Multi-Faceted Mobile Strategy
  • Three IBM i Solution Editions Unveiled by Infor, IBM
  • ClearPointe and EView Pair Up for Remote Management of IBM i Servers
  • Kisco Hooks WebReport/400 to Apache for Intranet Serving
  • DRV Sets Sites on International Expansion
  • Language Barriers Broken, mrc Says
  • Swiss Bank Adopts Linoma’s IBM i Encryption Tool
  • JD Edwards World Training Brought Back by JDEtips

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