Mark your calendars! Aaron Bartell is coming to NH

Aaron Bartell will be speaking to the NHMUG user group on March 7, 2012

Mobile Dev for RPG Programmers

This power packed seminar is geared towards a half day (3.5hrs to 4hrs) of presenting. The focus is on mobile development for RPG programmers and dives into many areas including showing how to do the complete setup of a programmers desktop environment for Android development and producing a first Hello World program, all the way to doing HTML5 mobile development. After doing initial introduction I dive further into the technologies to show some real-world applications I have developed that show how one can leverage their RPG knowledge and take their company to the next level without leaving the IBM i platform. All tools and utilities are free and open source so all attendees can try them at no cost to their business!

Exploit the Power of Open Source Java from RPG

In this session you will learn how RPG's Java interface extensions can be used to exploit the wealth of Java Open Source applications. We will start by explaining the basic RPG syntax extensions and demonstrate how the interface works through practical examples. Examples will include: Interfacing with the Twitter API to easily send tweets (a.k.a. status updates) from your RPG programs Creating QR codes interfacing with Zxing API's from the community and Google Building pie charts, bar graphs, and more buy interfacing to the APIs We will also discuss how the performance of such Java utilities can be improved through the use of server job and data queue interfaces.

I got a wild hair the other week and decided to buy domain because I am on a mission to prove to IBM that all these Java tools they keep coming out with aren't giving my RPG shop what I need to keep my business at the highest level of the market competitiveness - too many layers of technological bureaucracy to do simple business applications.

My mantra is there is very little RPG can't do. So why not put that mantra to the test by creating an application for Android and web?

Picture this: Your child gets their first Android phone, and you would like to know where they are and what they do with the family vehicle, so you install a small application that uses the phone's GPS capabilities to feed coordinates to an IBM i server on the internet. The IBM i server is running Apache and RPG to receive the data into DB2. All the while the parent logs into a web interface, built using only RPG on the server side, and review, in near real-time, where their child is located by watching a GoogleMap. Pretty cool, eh?

This session will guide you through the steps necessary to develop both the Android and server side RPG code to accomplish the project. All tooling utilized to create the project is free and open source!


Aaron Bartell is a Senior Software Developer for Krengel Technology Inc. Aaron focuses much of his development in the area of creating modern applications using RPG and Java on the IBM i and Android platforms. He is the lead developer of RPG-XML Suite ( and the primary "pusher" of He enjoys being part of the strong IBM i community through forum participation, article writing and providing open source software on his personal website -

Aaron has most recently been pursuing how he can use his abilities to benefit those in need. He started the site as a mechanism to raise money for digging clean water wells in Africa and feeding starving children.

Aaron lives with his wife and five children in southern Minnesota and enjoys playing electric and bass guitar with the band he is in, Scattered Showers (

NHMUG Officers

NHMUG Board:
  - Ken Meade
  - Sue Frazier
  - Gary West
  - Rick Flagler
  - Dawn May

 - Joyce Pittman

IBM Liaison:
 - Rick Cowles

 - Doug Davie

Upcoming Events



 Want your event listed here? Contact Ken!

©2023 New Hampshire Midrange User Group