You can get Google Maps to talk to you by enabling talk navigation to receive spoken directions that will help you find your destination.
You can share your location between an iPhone and Android device by using Google Maps' "Share your location" feature, built into the app. Here's how.