"Which version of WebOS do you have?":
Originally Posted by 72ka
I'm using webOS 3.0.5 build 86.
After further testing with v0.0.6, I've discovered that the problem is that I have to press the "Search", "Map Types" & "Compass" buttons multiple times to get them to eventually work.
It seems that now there is a VERY small activation area at the very center point of these buttons, and it is MUCH smaller than the actual size of the button.
"About the buttons... Why to relocate them?":
Since there is much unused space in the "Google Maps" bar, it seems logical to place all buttons there instead of unnecessarily covering up more areas of the map view (although small) & the "Google" link.
It would also make the interface look cleaner by having all feature controls in one location (the "Google Maps" bar).
More importantly, reason# 8 below.
"For what do you need the "Google" link? Or, is there some legal issue?":
1. It gives you a quick access with your app to the actual Google Maps from your webOS browser to show/compare your current location that's displayed with your app.
2. You can then bookmark locations you are at when using your app.
3. You will then know your current latitude and longitude because it's within the URL.
3. All features available with actual Google Maps are easily accessible... "My Places", etc...
4. The "Google" link is there... why obscure it?
5. As Goyena says in post# 72 below, the "Google" link can then be used to obtain traffic data for both CZ and F.
6. I think there is a legal issue with obscuring the "Google" link (see #7 below), and it could give them even more reasons to implement further API restrictions in the future.
7. Per the Google Maps API licensing>freely and publicly accessible link, in section 9.4 Attribution (a), it says the below:
Content provided to you through the Service may contain the trade names, trademarks, service marks, logos, domain names, and other distinctive brand features of Google, its partners, or other third party rights holders of content indexed by Google. When Google provides this attribution, you must display it as provided through the Service or as described in the Maps APIs Documentation and may not delete or in any manner alter these trade names, trademarks, service marks, logos, domain names, and other distinctive brand features.
9. With the app as is, if you later decide to submit it to the HP App Catalog and/or Preware, not complying with the Google Maps API licensing would most likley prevent the possibility of it being approved.