Android apps are Java
In case you might have missed it – Android (gPhone) apps are being written in Java. I am not sure if this is the only way but all their demos are in Java and all the util libraries they have created are in Java as well.
Their LBS/GPS API has hooks in it for KML as the Mock GPS. It also has hooks for pulling in Google maps directly. Bet they make it easy cheezy to get a map up and running with a built in GPS.
Better spark up Eclipse (how long until …