c++ java javascript windows j2ee php garmin linux cell open source cmsimple unix gis gps .net nokia samsung siemens css mobile html phone motorola navigation content management system wireless