Then you are far behind in the world of tech. Google has had vector maps for at least two years on android. Typical "Apple did it first" when you know nothing about the subject. http://googlesystem.blogspot.fr/2010/12/vector-based-google-maps-for-android.html 2010 Vector maps Offline caching Cache has been automatic on android for months. http://notesofgenius.com/google-maps-offline-android/ Really in this case, Apple didn't invent a thing.