Navlet is a navigation system for mobile devices (PDAs, smartphones, cell phones, etc.). Navlet gets the positioning data from any NMEA capable GPS receiver and displays the position on a digital map. External GPS receivers can be connected via a serial cable or via Bluetooth. If your mobile device is connected to the Internet, Navlet can download maps from a map server, otherwise locally stored maps can be used. Furthermore, Navlet is able to send the GPS data to a server via an HTTP connection. Navlet is written in Java, it´s a so-called MIDlet.

Hardware Requirements
A mobile device (Pocket PC, Palm, mobile phone...) with any of the followings:
a serial port and an external GPS receiver
a Bluetooth interface and an external Bluetooth GPS receiver
an integrated GPS receiver is necessary.
The GPS receiver must support the NMEA protocol.
Software Requirements
A Java Virtual Machine (JVM) implementing an appropriate profile (MIDP) is needed. It will either be preinstalled on your mobile device or can be downloaded, see section Devices and JVMs. This is also known as Java 2 Micro Edition (J2ME) which is a collection of Java APIs targeting embedded consumer products.
In Detail: The Java Microedition must implement the MIDP 2.0 and the CLDC 1.1. Furthermore, the Microedition must support either the COMM scheme of the Generic Connection Framework (GCF) or the Java Bluetooth API (JSR 82). If JSR 82 is supported, Navlet uses Bluelet for searching and connecting to Bluetooth GPS receivers.
Download Navlet from the Links Below:
---------------------------------------------------------------------------
Navlet Version 0.11 (License: GPL)
Binaries for mobile phones/Windows Mobile®:
Binaries for Palm® OS:
Sources:
Navlet Server Version 0.1 (License: GPL)
--
Posted By Somnath Bhowmick to
GPS Software Hub at 8/10/2008 11:15:00 AM