Maps SDK Encryption Compliance - google-maps-sdk-ios

A very quick question but does using the Google Maps SDK change my apps encryption compliance status? As in do I now have to answer yes when asked about the app containing encryption?

Related

Google docs API to support 3rd-party storage

According to Edit files on 3rd-party storage systems article it is possible to edit Google Docs, Sheets, and Slides (Google files) stored on 3rd-party storage systems, such as Box.
Are there public API to provide a possibility to introduce an integration with extra 3rd party storage system (like it is done for example in Box for G Suite native integration, i.e. a file is automatically saved in Box instead of Drive)? Does it require business or enterprise G Suite account?
Thanks.
You could build your own integration with the Google Drive API to transfer content into and out of Google Drive, assuming you're comfortable with exporting and importing that content as traditional Office docs rather than Google's format.
If you'd like to use it with an arbitrary 3rd party storage system, one way is to build your own app that integrates with both Google and that storage system to allow you to transfer content between them.
Neither of these approaches require your Google account to specifically be a Business or Enterprise account. With both approaches, the data is actually saved within Google Drive but then synced to the other storage platform as well behind the scenes. If that is acceptable, then these solutions might meet your requirements.
Tools like Kloudless let you connect to several different cloud storage SaaS apps and protocols with a single implementation. (Disclosure: I'm the CTO). Check out Kloudless' unified Storage API docs and the Kloudless File Explorer to prompt users to pick files to sync.

Google Maps Engine API (Deprecated)

I am currently developing a software using google maps API, it states that the google API is going to be disabled on January 29th, 2016, does this mean i am waisting my time?
https://developers.google.com/maps-engine/
It means that your software product will not be usable after that date. Whether or not you are wasting your time is dependent on when and for how long you require your software to be functional. However keep in mind that this is the Google Maps Engine API and not the Google Maps API (as the wording in your question refers to).

Google Maps Licensing and SocialEngine/Joomla/Drupal plugins [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
The following plugin for SocialEngine uses Google Maps for proximity searches, maps, etc.
http://www.socialengine.net/customize/mod-page?mod_id=211&mod=Google-Map--Locations-Plugin
Additional Note: The website will also be using a directory plugin.
Is it necessary to purchase a commercial Google Maps API key for this kind of activity? Somebody suggested that a Google Maps API key was going to cost a lot of money, and for a starter business this wouldn't be possible.
Plugins do not tend to mention this, but I am led to believe that there may be an issue here.
Google Maps API is free for all non-commercial and commercial use, and you can use it in your commercial site:
if you keep the default Google branding
and if the map will be public to anyone
You need to buy a special key if you are planning to use the map in private or sell map products that will be for private use only.
You can find the information you need in the Google Maps/Google Earth APIs Terms of Service and via the FAQ. Specifically, search the FAQ page for the Q&A "Can I use the Google Maps API on a commercial website?"
Essentially, as long as your site isn't getting super high traffic, you should be fine with the free level of service.
There is news on the way Google executes its license ... We just have been contacted by Google and were told that selling a Maps API Implementation to a customer requires a OEM License. This is regardless wether you charge a one time fee or a recurrent fee. This is regardless if you operate the Maps API Implementation on your own server or on the customers server. This was new to me and I did not read that from the license texts.
So, if I interpret this correctly and if you are planning to subcontract a plugin for your website from another company (aka a Maps API Implementation), the other company should have a Google Maps OEM License and will charge you for API Traffic using that plugin. This seems not to apply if you are using a public-domain plugin or a plugin developed in house.

Google Maps API vs Multimap/Bing Maps API

I want to know if anyone who has experience of using both the Google Maps API and the Multimap API can give a good reason as to why one is better than the other - or maybe a list of pros and cons?
I will be working on a complete re-development of a site which currently uses the Multimap (Classic) API and want to consider the possibility of using Google Maps API instead of Multimap (now MS Bing), but I need a compelling reason to justify this decision.
The site currently provides a search mechanism allowing users to search for addresses using postcode/partial postcode or city. The current system has a sqlserver database back-end containing full address details and also uploads (geocodes this information to Multimap with a daily scheduled task). I'm wondering if it's possible with the Google API to avoid the need for the daily upload and just use it's geocoding API instead (though this is limited by Google's restriction of a certain number of geocoding requests per day).
In my experience using the two, Bing Maps are more accurate with regards to their geocaching, but Google have slightly nicer looking Road Maps.
The Google Maps API is slightly more helpful - for example, if you have 2 markers, the map automatically zooms out to the right level, Bing takes a bit more work.
Aerial maps look pretty much the same on both, as do the Hybrid maps.
My advice would be - use Bing maps for geocaching, then if you want really nice looking road maps, use Google. If you're using Aerial, Hybrid or Birdseye view, you might as well stick with Bing.
According to Wikipedia Multimap was purchased by Microsoft some years ago and its direction features were merged into the Microsoft Bing api. I suppose the Multimap API primarily exists for legacy purposes. By the end of 2010 multimap might disappear, so this is definitely a compelling reason to re-write the geocoding part of your app...
In any case I would contact Multimap how long they plan to support their API and if there is a migration path (probably to bing maps).
Bing Maps as well as Google Maps now offer real-time geocoding services over Javascript (see http://msdn.microsoft.com/en-us/library/ff710027.aspx for an example in bing). Which one to pick? Check the terms of usage and the costs of the geocoding requests per day.
Yes skip the old legacy Multimap and use Google Maps or Bing Maps. Both are in active competition and under active development. So one might be better in one area for a few months but the chances are it will change. Eg. Bing Maps was the first with multi-touch support (using Silverlight) but Google Maps now supports it with its v3 API. (unfortunately all but the most basic map overlays will crash Google Maps multi-touch apps crash with the most widely available multi-touch platform: Safari on the iPad/iPhone).
At the moment I think Bing Maps has the edge, but at the end of the day your decision is probably going to be subjective (those maps look nicer / I find the API slightly nicer / etc), or depending on the exact wording of the EULA (ie. do you pay? and how much? for your specific application).
You talked about geocoding. An increasing number of people are looking at using multiple geocoding platforms. Primarily because geocoding coverage of all the services are imperfect, but it also gives you cover if one service goes down.

IPhone App using Google Maps?

I have an IPhone game app idea that will use Google Maps and was wondering if I could charge for a app that used Google Maps? This will be like a mashup.
Yes you can but you have to pay for their enterprise license. If you do not charge for it or you are just developing it - it is free.
http://www.google.com/enterprise/maps/
Yes, you can charge for it and no, you do not have to pay for an enterprise license. Mobile Applications are excepted from the rule saying that applications using Google Maps have to be free.
https://developers.google.com/maps/terms
9.1.1 General Rules.
(a) Free Access (No Fees). Your Maps API Implementation must be generally accessible to users without charge and must not require a fee-based subscription or other fee-based restricted access. This rule applies to Your Content and any other content in your Maps API Implementation, whether Your Content or the other content is in existence now or is added later.
9.1.2 Exceptions.
(b) Mobile Applications. The rule in Section 9.1.1(a) (Free Access) does not apply if your Maps API Implementation is used in a mobile application that is sold for a fee through an online store and is downloadable to a mobile device that can access the online store.