GPS-enabled training assistant for J2ME devices