• 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:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • 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 Adobe Flash Builder for the iSeries Programmer, Part 1

    Leave a Reply Cancel 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

  • POWERUp 2025 –Your Source For IBM i 7.6 Information
  • Maxava Consulting Services Does More Than HA/DR Project Management – A Lot More
  • Guru: Creating An SQL Stored Procedure That Returns A Result Set
  • As I See It: At Any Cost
  • IBM i PTF Guide, Volume 27, Number 19
  • IBM Unveils Manzan, A New Open Source Event Monitor For IBM i
  • Say Goodbye To Downtime: Update Your Database Without Taking Your Business Offline
  • i-Rays Brings Observability To IBM i Performance Problems
  • Another Non-TR “Technology Refresh” Happens With IBM i TR6
  • IBM i PTF Guide, Volume 27, Number 18

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