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

Website Themes by CoffeeCup Software
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.