Update: version 1.0.0
Download it here: http://code.google.com/p/locationapi...downloads/list
- new demo application (a simple GPS tracker that produces KML files)
- many bugfixes
- many small new features
LocationAPITools library, version 1.0.0
A collection of classes that simplify the development of location-aware mobile
applications using the JSR-179 Location API on the J2ME (CLDC/MIDP) platform,
e.g. on GPS-equipped smartphones.
Matthias Stevens (Sony CSL Paris / Vrije Universiteit Brussel)
The primary use case is a location tracker that stores tracks in KML
(cfr. Google Earth/Maps), CSV or plain text format.
Package "com.sony.csl.j2me.locationapitools.demo" contains a MIDlet class that
demonstrates how LocationAPITools can be used to create simple GPS tracker
application that produces KML files. For examples of more advanced uses of this
library refer to the NoiseTube project (see below, look for "NoiseTube MobileNoiseTagger").
The code is known to be working on the following Symbian OS-based platforms:
* S60 3rd Edition Feature Pack 1 (Symbian OS 9.2), e.g.: Nokia N95 and Nokia N95 8GB smartphones
* S60 3rd Edition Feature Pack 2 (Symbian OS 9.3)
Although this is untested, the code should also work on other (non-Symbian/S60)
J2ME CLDC/MIDP platforms/devices, as long as the JSR-179 Location API is supported
on the platform/device in question.
This library was developed within the scope of the NoiseTube project at
Sony Computer Science Laboratory (CSL) Paris, for more information please refer to:
Copyright 2008 Matthias Stevens (Sony CSL Paris / Vrije Universiteit Brussel)
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied. See the License for the
specific language governing permissions and limitations under the License.