There was a new function that happened to us during the days of the last WWDC 2018. And it is one that refers to Apple Maps and the possibility of embedding them in web pages as well as with other services. Apple has been working to web developers can use their maps thanks to a new tool.
If you have looked at the contact pages of the different websites that you visit, if you have an embedded mapping service to indicate the exact location, Google Maps is often used. There are other services, but this is possible with very few. Apple has been working hard for some time to make its maps rise to the occasion. And in this sense they have found a valid option to give more output to their mapping service. His name is MapKitJS.
Apple Maps is used in CarPlay, on our Apple devices (Mac, iPhone, iPad), but it can be opened to web pages thanks to the new development tool that Apple launched a few days ago and that It is called «MapKit JS». With it, developers can achieve embed a widget on your website and that visiting users can interact with it, either by zooming in or zooming out the map, as well as being able to make queries or searches.
MapKit JS is in beta and according to comments from 9to5mac, this tool already was discovered a couple of years ago. On the other hand, developers already have the necessary tools available to work with this new JavaScript library and thus customize the maps they want to show; that is, adding annotations at the points of interest that they want; customize routes, etc.
Finally, and according to Apple comments from the tool's own page, MapKit JS allows 25.000 map uploads per day and 250.000 service calls per day. Google, for example, offers its free rate of 25.000 charges per day and 100.000 calls to the service per month.