Originally Posted by zolon
As I am just learning C++ this is a bit above me. There is ALOT of information on there developers website though.
I know there's an FOSS GPS datalogger
that will provide you a base for obtaining the GPS data. You would "simply" need to figure out how to pump NMEA over bluetooth. I haven't done much with the bluetooth on the BB, but I would have to expect it may be too limiting to put it out properly.
FYI, you'll want to focus your learning on Java, as that's what the primary language for the platform is.