Location Based Services using QJAE

Submitted by wfrantz on Mon, 01/24/2005 - 17:44

I'd like to test the GPS program written by Yakov Shafranovich, but I need some volunteers. If you have an A700 or a MM7400 and would like to help, please run this short test program for me and let me know if it works.

For a couple years now, people have been complaining about the complete lack of Location Based Service APIs for Sprint handsets. In fact, almost no carrier offered LBS save Nextel's i730 for a long time. Now Sprint's MIDP 2.0 devices have incorporated Qualcomm's Java Application Extensions (QJAE) for determining the GPS location of a handset and Yakov has written a program to test it out. I'd like to know if it actually works, but I don't have an Samsung A700 or Sanyo MM7400. You will need a MIDP 2.0 phone (with QJAE) to run this program.

You can download the program from http://apgap.com/pub/GpsTester.jad. When you launch the application, it should appear similar to this figure.

Choose the Start LBS option shown here as number 2. Next choose the Show Location option shown here as number 4.

If everything works successfully, you should see your lattitude and longitude displayed similar to what you see here.

If you encounter problems, please let me know. If your phone displays security warnings about an application attempting to access location information, please report that as well. Most importantly, if you can successfully read your position, I'd like to hear about it.

I've received one reply so far that doesn't look good for the MM7400.

Hi, I'm an MM-7400 user and have tested your program, with both my "Location" option activated and deactivated. Unfortunately, choosing the menu options "Start LBS" and "Get Location" gave me "Game/Application Terminated" errors. Please contact me again if you need any more MM-7400 testing.