MUMM
Midrange Users of
Mid-Michigan
iSeries Users Group
About Mumm
Midrange Users of
Mid-Michigan (MUMM) is
local user group (LUG)
dedicated to the past, present,
and future of the IBM AS/400
and eServer iSeries midrange
systems. The mission of this
association is to provide a
forum for member education
and to provide an avenue for
member discussion.
We welcome all guests:
professionals, students, and
others to attend our meetings
and to learn more about our
organization and its people.
April 18, 2012 - Developing Mobile Applications for i using Open Source Tools
Copyright 2012 Mumm
Date: 4/18/2012
Time: 4:00 - 6:00
Location: Pizza House 4790 South Hagadorn Road # 116, East Lansing, MI 48823
View newsletter for all the details: April 2012
Speaker: Pete Helgren
Pete is Senior Consultant/President of Value Added Software,Inc. Pete is an experienced programmer in the
ILE RPG, PHP, Java, Ruby/Rails, C++ and C# languages with over 25 years of system 3X/AS400/iSeries/IBM
i experience. He holds certifications as a GIAC certified Secure Software Programmer-Java and as an MCSE.
He is currently Secretary of the COMMON Board and is active on several COMMON committees. His passion
has always been in system integration and he focuses on Open Source applications and integration activities
on IBM i. Pete is a speaker/trainer in RPG modernization, open source integration,mobile application
development, Java programming and PHP and actively blogs at petesworkshop.com.
Session Outline:
Mobile/Smartphone applications are becoming "must have" extensions to existing applications and system
management tools but there are few IBM i specific applications available. This session will take a look at the
Open Source Tools available that can allow you to build applications that work with IBM i data and
applications. This presentation focuses on how the development of a mobile app is different than other client
app development and the session will start specifically with two web applications that are written in "classic"
web style. Both "classic" web apps are IBM i based web apps; One using CGIDEV2 and one using a Java Servlet.
The session will demonstrate how take the two apps and develop an HTML5 "mobile" version of both apps.
Then the two "mobile" web apps will be used to create a "native" Android app using one of the "mobile" web
applications as an example and also develop an Android application from the other "mobile" web application
using a framework called PhoneGap which allows deployment to iPhone and Blackberry. The goal is to
present all the differences between a web app, a mobile web app and a mobile "native" application and to show
how each type of application can be created using Open Source tools.