fhs
Volume 12, Number27 -- October 2, 2012

Android or iOS: Which Mobile OS Fits Best with IBM i?

Published: October 2, 2012

by Joe Pluta and Shannon O'Donnell

The Web may be on every desktop, but smartphones are in everyone's pockets, from truck drivers to forklift operators. If you're not already developing Web and mobile applications, chances are you will soon. Joe Pluta (Pluta Brothers Design) and Shannon O'Donnell (IBM i App Store) take you through the benefits of developing applications from IBM i on either the Android and iOS platforms. (Editor's note: Joe and Shannon, by the way, are speaking on Android and iOS development, respectively, at the upcoming IBM i DevCon conference.)

Android and (IBM) i: A Match Made in Development Heaven

by Joe Pluta

Whether it's a new food-themed release of the Android OS (Ice Cream Sandwich gave way to Jelly Bean this year) or one of hundreds of available devices ranging from the watch-wearable WIMM to full-sized, Internet-attached Android TVs, Android has taken the world by storm. You know you're doing something right when you have a Chinese knockoff (do a little Google searching on Aliyun to see what's going on in the smartphone OS wars). Android may be the most important innovation for consumers in the last 10 years.

But Android is just as important to business application development. With the near-universal acceptance of smartphones as the communication device of choice and the increasing presence of tablets in meeting rooms and boardrooms, mobile computing support is an absolute requirement for business applications.

To that end, you really have two choices: Android or iOS. The IBM i DevCon conference is the only conference to provide actual instruction in creating integrated IBM i applications for both platforms. In fact, at DevCon you'll see tracks on every facet of mobile development. There will be sessions covering browser-based development from JavaScript Frameworks and HTML5 to RPG OA and PHP. But in addition to thin- and rich-client technologies you'll get real-world information on how to design, develop, debug and deliver real thick-client, multi-tiered applications that can take advantage of the hardware on your smartphone or tablet, from the user's contact book to the phone's camera.

The Android world has an incredibly low entry point: the software is free, and the deployment requires nothing more than a Dropbox account. Because Android development is so accessible, DevCon will even have a hands-on lab led by this writer in which you get to create a working application that communicates from the Android operating system to business logic running on an IBM i-an application that you can actually load on your Android phone!

You'll learn where to get the free tools you need to start developing Android code and how to install them, and what's required to program for Android (hint: it's Java!). After the session, you'll be able to immediately go back home and try your hand at creating an app to access your own data. It's really that simple.

So make a trip to lovely Orlando in October and see the sites. If you have kids (or even if you don't!) you can stop by Disney World for some Disney-style trick or treating, but your real treat will be learning a whole new development skill. Come on down and join the fun!

Building IBM i Apps for iPad/iPhone/iPod Touch

by Shannon O'Donnell

With last spring's release of The new iPad, and September's release of the iPhone 5 and the iPod Touch 4th Generation, Apple has once again jumped into the forefront of a very crowded field of mobile devices. In fact, it would not be too bold to say that Apple currently holds the lion's share of the tablet market saturation with the iPad. As Apple pointed out during the iPhone 5 announcement, over 87 percent of Fortune 500 companies currently use the iPad for one or more mission-critical applications. That's huge!

One area where the iPad usage has not yet arrived is on the IBM i. One could make an argument that the reason for this is because IBM has done nothing to make the propagation of DB2/400 data to mobile apps easy. The closest they came was an announcement a few years ago that IBM will support an Open Access architecture, a technology which is confusing, has seen a very low acceptance among IBM i shops, and which already seems outdated. By the time IBM develops a "native" solution for sharing DB2/400 data with mobile apps, the technology they are currently aiming for will have already leapt light years ahead.

Satisfying that need for mobile iOS apps will require programmers such as yourself to sift through the multitude of technologies available right now for building mobile apps. Gone are the days when an IBM i programmer could show up for work and knock out a quick RPG subfile program before lunch. Today that same developer will need to understand everything from HTML5 to Java, CSS, graphic arts, and beyond. That is a tall order for the average RPG developer. This is why it is so important for those developers and companies who want or need to develop mobile apps to serve up data from their IBM i to attend the IBM i DevCon conference in Orlando at the end of October.

At IBM i DevCon 2012, which is being held October 29-31 at the Disney Contemporary Resort in Orlando, Florida, conference attendees will not only learn how to build iPad/iPhone/iPod Touch apps that read, write, and share data with the IBM i server, they will also learn how to distribute those apps both internally and for the general public through iTunes. By the time a developer leaves the conference, they will have an understanding of the open source tools that are at their disposal as well as the knowledge they need to start building iOS apps the moment they return to their office.




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


Sponsored By
HiT SOFTWARE

Speed Up Your IBM i Data!

                                 Find out how to:
                               • Update data between IBM i and MS SQL Server 2012
                               • Get real-time updates in SQL Server
                               • Deliver fresh data to reporting!

Learn how Change Data Capture saves
time and effort in making IBM i
data available in SQL Server!

Fast    Easy    No Programming!

Try DBMoto - high performance
data replication software at a low cost! Solves
data migration, data conversion,
backup/recovery, and data sharing problems
between IBM i and SQL Server!

Read
"Key Tips for Data Synchronization
between IBM i and SQL Server 2012"

Great advice on how to access and share
real-time data without any programming
through the use of Change Data Capture!

Download FREE PAPER
and FREE TRIAL

www.hitsw.com


Editor: Alex Woodie
Contributing Editors: Dan Burger, Timothy Prickett Morgan
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

Sirius Computer Solutions:  A comprehensive, cost-effective cloud solution for IBM i users
Tributary Systems:  Storage Director® makes your tape work better. FREE Webinar and PDF
System i Developer:  RPG & DB2 Summit, Oct 23-25 in Minneapolis. Register by Oct 12 to save $100!


 

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 Four Hundred
Some Things To Ponder On The Impending Power7+ Era

iBelieve NY: If You Don't Like Change. . .

Arming The IBM i Nation

Mad Dog 21/21: Shamoon And Six Trends

IBM's Rometty Takes Over As Chairman Of The Board

Four Hundred Guru
Future Coding

Checking IBM i OS and PTF Level Status for Sarbanes-Oxley Documentation

Admin Alert: Two Useful PC5250 Parameters In IBM i Access For Windows 7.1

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
September 29, 2012: Volume 14, Number 39

September 22, 2012: Volume 14, Number 38

September 15, 2012: Volume 14, Number 37

September 8, 2012: Volume 14, Number 36

September 1, 2012: Volume 14, Number 35

August 25, 2012: Volume 14, Number 34

TPM at The Register
OpenStack gets "Folsom" release out on time

Quantcast gives the boot to Hadoop's HDFS

'Double Stuf' Power7+ sockets: Yummy, but so is overclocking

HP pitches four-socketeer Xeon E5 borg boxes

Chambers says Cisco is mulling succession plans

Palmisano exits Big Blue

RackWare uncloaks self, unveils cloudy control freakery

Caching outfit Terracotta gives away freebie Java doritos

Dell spills beans on biz app rejig after software gobble fest

Red Hat pinched by muscular greenbacks in Q2

Red Hat uncloaks RHEL 5.9 beta

Stratus runs Marathon after high-availability server rival gobble

THIS ISSUE SPONSORED BY:

SEQUEL Software
T.L. Ashford
HiT Software
CLOUDFAX400
Sirius Computer Solutions


Printer Friendly Version


TABLE OF CONTENTS
Coglin Mill Reaches Out to Salesforce.com with ETL Connector

Infor Rolls Out Cloud for Heavy Equipment Biz

Android or iOS: Which Mobile OS Fits Best with IBM i?

Remain Software Adds to Multi-Platform Choices

Joomla Now Optimized for Mobile Devices

News Briefs and Product Shorts:

HTML5 Emulation Client Now GA from Cybele . . . Storagepipe Shifts Focus to IBM Cloud Backup . . . Brooks Serves Print Streams to DocuWare ECM . . . STORServer Beefs Up its Backup Servers . . . LADWP Taps Fresche Legacy for RPG-to-.NET Conversion . . .

Four Hundred Stuff

BACK ISSUES




 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2012 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement