...Mobile Trail Explorer is mainly targeted for recording biking, hiking etc. trails.
Software runs on Java platform so it is supported by many mobile phones. It is required that mobile phone supports Bluetooth connections (JSR 82) for GPS and File connection (JSR 75) for exporting trails to kml files.
Application can also render maps from Open Street Map. Maps can be downloaded over-the-air or preloaded to memory card. Other map providers can also be implemented easily in code.
trakkcor tracks your position via gps and submits the position data to your server. All you need is a j2me-compliant mobilephone which supports JSR-82 and an external gps receiver.
The GPS Simulator simulates a GPS receiver which emits NMEA sentences over Bluetooth. It can be used to test location based applications on real mobile devices, in particular on mobile devices which have a JSR 179 implementation based on a connected GPS.
The Free Location Api is a free implementation of the JSR-179 Location API for J2SE.
It also extends the functionality to allow aggregating of multiple location technologies and seamlessly transitioning between them. (GPS, BT, WLAN,...)
GPSMobile is a java library providing access to GPS devices from mobile devices like PDAs or mobile phones. It uses J2ME Personal Profile (JSR 062) specification. The core of the library uses GPSTool package from Dinopolis. A demo application is provided.