× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



If I did something like an Android app, I'd face death by firing squad.

Focus on business value. That's why .NET became so prevalent in RPG shops
- it provided a web front end in short order. Mobile can do the same if
applied to areas that save the company money.

Aaron Bartell
IBM i hosting, starting at $157/month. litmis.com/spaces


On Fri, Feb 17, 2017 at 11:25 AM, Justin Taylor <JUSTIN@xxxxxxxxxxxxx>
wrote:

Alan brings up a good point. That's why right now I’m settling for a
broad cursory knowledge rather than doing a deep dive in one
language/environment.

Make absolutely sure your management's OK with implementing new things. I
get enough grief about using modern RPG techniques. If I did something
like an Android app, I'd face death by firing squad.




-----Original Message-----
From: Aaron Bartell [mailto:aaronbartell@xxxxxxxxx]
Sent: Friday, February 17, 2017 11:12 AM
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxx>
Subject: Re: Looking for opinions on education

I don't know if anybody has said it but the problem with learning new
languages is using them. You can spend the time, learn a language but
unless you have some reason to use it, it just isn't going to stick. That
is the kicker. You really need to be in place where you can use the
language.


Very true.

Non-profits are a great outlet for learning something new.

For example, a few years ago I wrote an integration for rfkmankato.com
that communicated with PayPal that allowed campers to be sponsored. I
didn't know AngularJS at the time, so given the hype it had I chose that as
the front-end.

The other thing to do is look at the needs of your current employer and
develop something on your own time. You'd be surprised how tangibly
relevant some of these technologies can be even if they're only used on the
intranet. For example, I am finishing up a small mobile app for a customer
that wanted to scan boxes coming off a truck. Before the Android app they
had a "dumb" scanner (no interface) and couldn't tell which boxes were
remaining and which had already been scanned). This meant that they would
have to walk across the shop floor to a PC to remedy issues.

The technologies used were Cordova (aka Phonegap)** on the Android device
and Node.js on the IBM i, which in turn calls existing RPG programs for
business logic. Total project time, around 60hrs. These low-risk projects
are great for testing the waters with new technologies. Don't start out
rewriting your entire ERP in a new language that you're unfamiliar with
because there is no end in sight (those projects take years).

**Allows you to write app using HTML/CSS/Javascript without touching Java
code. Very useful.


Aaron Bartell
IBM i hosting, starting at $157/month. litmis.com/spaces

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: http://amzn.to/2dEadiD


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.