Apple Maps komt zonder website naar de browser
Door: Jan de Raab - 10 reacties
De Apple Maps-app heeft geen grote veranderingen ondergaan in iOS 12, maar toch is er een verrassing. Apple Maps komt namelijk naar de browser. Apple lanceerde tijdens WWDC 2018 een javascript-framework voor Maps, zodat webdevelopers Apple’s kaarten kunnen gebruiken.
Google Maps is erg populair op het web en nu probeert Apple daar ook voet aan de grond te krijgen. In tegenstelling tot Google Maps, krijgt Apple Maps geen eigen website. Ontwikkelaars kunnen de kaarten van Apple wel gemakkelijk in hun eigen site integreren.
Maak kennis met MapKit JS
De iPhone-maker gebruikt de kaarten zelf al in bijvoorbeeld ‘Zoek mijn iPhone’ op iCloud.com en de WWDC 2018-site. MapKit voor het web is gebaseerd op javascript en laat zich zo gemakkelijk gebruiken. De kaarten zijn volledig responsive en de van iOS bekende gebaren werken ook goed op het web. Denk aan pinch-to-zoom en tilt om het perspectief te veranderen.

Moderne kaarten met Apple Maps
MapKit gebruikt standaard moderne technieken, zoals vector-afbeeldingen en WebGL. Daardoor ziet het er net zo goed uit als in de iOS-app. Oudere browsers kunnen echter ook gerasterde afbeeldingen krijgen, zodat Apple Maps ook op een goedkope Samsung van vier jaar oud werkt.
Waarom zou je als ontwikkelaar Apple Maps in plaats van Google Maps op je site gebruiken? Nou, omdat de MapKit JS voor een consistente ervaring op iOS en het web zorgt. In veel iOS-apps worden Apple’s kaarten namelijk ook gebruikt. Een ander voordeel is de prijs. Tijdens de bètaperiode heeft MapKit JS gebruikslimieten van 250.000 instanties per dat. Ter vergelijking, de Google Maps API staat slechts ongeveer 100.000 kaartinstanties per maand toe bij het gratis abonnement. Apple zegt dat bedrijven contact kunnen opnemen om te onderhandelen over bulktarieven.
Reacties