The problem with taking Google maps as an example is that it's proprietary to Google. There is no public library (that I'm aware of anyway) which a developer can use to interface with the google maps/earth repository. So unless Google would release a public library which allows access to their maps or develops their own app for Maemo or Qt, we won't see a native google maps app I'm afraid.