Google Maps on Mobile Devices
Getting Google Maps onto mobile devices is a natural step: when we’re going somewhere, we tend not to leave our maps behind, after all. One project was a hack to get Google Maps running on Series 60 Nokia phones, combining the Nokia Python SDK and data from a Bluetooth GPS; this was reported last April and I’m not sure if it’s still a going concern. More recent, however, is this project to put Google Maps on a Treo 650; it apparently works on other Palm OS 5 devices if you have Java installed. (O’Reilly Radar)
The requirements of each hint at a baseline device for this kind of thing: wireless data of some sort (cellular, WiFi) for connecting to the web to pull down the data from Google; and Bluetooth, for connecting to a GPS for location data.