Anzeige schließen

Ende letzten Jahres beschloss Apple, die Karten von Google durch eine eigene Lösung zu ersetzen und schuf damit ein ernstes Problem. Das kalifornische Unternehmen ist für sie in die Kritik von Kunden und Medien geraten; Die Karten von Apple enthielten zum Zeitpunkt der Veröffentlichung viele offensichtliche Fehler im Hintergrund. Zudem finden wir dort insbesondere außerhalb der USA im Vergleich zur Konkurrenz nur einen Bruchteil der Plätze. Dennoch können einige Apple Maps nicht loben – sie sind Entwickler für iOS.

Obwohl sich Kunden darüber beschweren, dass Apple nicht genügend Zeit damit verbracht hat, Fehler und Ungenauigkeiten zu beheben, legen Entwickler paradoxerweise Wert auf „Reife“ bei Karten. Damit ist die Qualität des SDK (Software Developer Kit) gemeint, wie der Werkzeugsatz genannt wird, mit dem Softwareentwickler beispielsweise die integrierten Funktionen des Betriebssystems – in unserem Fall Karten – nutzen können.

Aber wie ist das möglich? Wie fortschrittlich können Apple Maps sein, wenn es sie erst seit ein paar Monaten gibt? Denn trotz der Änderung der Unterlagen blieben die Grundzüge des Antrags auch nach fünf Jahren gleich. Im Gegenteil: Apple könnte ihnen sogar noch weitere Funktionen hinzufügen, die während der Zusammenarbeit mit Google nicht umgesetzt werden konnten. Daher haben Entwickler diese Änderung mit der Erwartung akzeptiert, ihre Anwendungen weiter verbessern zu können.

Google hingegen hatte keine Kartenlösung für das iOS-System und hatte daher verständlicherweise selbst Entwicklern nichts zu bieten. Dennoch wurden innerhalb weniger Wochen eine neue Kartenanwendung und API (Schnittstelle zur Verbindung mit Google-Servern und zur Nutzung ihrer Karten) veröffentlicht. Im Gegensatz zu Apple stieß in diesem Fall die Anwendung selbst auf größere Begeisterung als die angebotene API.

Den Entwicklern selbst zufolge Nachricht Fast Company Sie erkennen, dass die Google Maps API bestimmte Vorteile bietet – bessere Dokumentenqualität, 3D-Unterstützung oder die Möglichkeit, denselben Dienst auf verschiedenen Plattformen zu nutzen. Andererseits weisen sie auch auf eine Reihe von Mängeln hin.

Ihnen zufolge bietet Apple mehr Möglichkeiten, seine Karten zu nutzen, auch wenn diese laut Nutzern von schlechter Qualität sind. Das integrierte SDK bietet Unterstützung für Markierungen, Ebenen und Polylinien. Fast Company weist darauf hin, dass „Layering sehr verbreitet bei Anwendungen ist, die bestimmte Informationen wie Wetter, Kriminalitätsraten und sogar Erdbebendaten als Layer über der Karte selbst anzeigen müssen.“

Wie weit die Fähigkeiten von Apples Karten-SDK reichen, erklärt Lee Armstrong, der Entwickler der Anwendung Flugzeugfinder. „Wir können erweiterte Funktionen wie Verlaufspolylinien, Layering oder sanfte Animationen sich bewegender Ebenen nutzen“, verweist er auf Karten mit komplexer Layerung und vielen zusätzlichen Informationen. „Mit dem Google Maps SDK ist das derzeit einfach nicht möglich“, fügt er hinzu. Er erklärt, warum er die Karten von Apple bevorzugt, obwohl seine App beide Lösungen unterstützt.

Auch Karten von Apple wurden von den Entwicklern der Anwendung ausgewählt Tube Tamer, das den Londonern bei Fahrplänen hilft. Sein Erfinder Bryce McKinlay lobt vor allem die Möglichkeit, animierte Marken zu erstellen, die Nutzer auch frei bewegen können. Ähnliches ist bei der Konkurrenz nicht möglich. Als weiteren Vorteil nennt der britische Entwickler die Geschwindigkeit der Karten, die nicht vom iOS-Standard abweichen. Google hingegen erreicht maximal 30 fps (Bilder pro Sekunde). „Die Darstellung von Beschriftungen und Points of Interest bleibt manchmal hängen, selbst auf einem schnellen Gerät wie dem iPhone 5“, bemerkt McKinlay.

Er erklärt auch, was seiner Meinung nach der größte Nachteil der Google Maps API ist. Der sprichwörtliche Stolperstein sei seiner Meinung nach die Einführung von Quoten. Jede Anwendung kann 100 Zugriffe pro Tag vermitteln. Laut McKinlay stellt diese Einschränkung ein erhebliches Risiko für Entwickler dar. „000 Zugriffe scheinen auf den ersten Blick eine vernünftige Zahl zu sein, aber jeder Benutzer kann viele solcher Zugriffe generieren. „Manche Arten von Anfragen können mit bis zu zehn Zugriffen gezählt werden, sodass das Kontingent schnell ausgeschöpft sein kann“, erklärt er.

Gleichzeitig ist es für die Entwickler kostenloser Anwendungen offensichtlich wichtig, dass ihr Produkt täglich von möglichst vielen Nutzern genutzt wird, sonst können sie ihren Lebensunterhalt einfach nicht bestreiten. „Wenn Sie Ihr Kontingent erreichen, werden alle Ihre Anfragen für den Rest des Tages abgelehnt, was dazu führt, dass Ihre App nicht mehr funktioniert und die Benutzer wütend werden“, fügt McKinlay hinzu. Verständlicherweise müssen Entwickler diese Probleme nicht lösen, wenn sie lieber das integrierte SDK von Apple verwenden möchten.

So überraschend es für uns Benutzer auch sein mag, die Entwickler sind mehr oder weniger zufrieden mit den neuen Karten. Dank seiner langen Geschichte verfügt Apples SDK über eine Reihe nützlicher Funktionen und eine große Community erfahrener Programmierer. Trotz des fehlerhaften Kartenhintergrunds und der geringen Anzahl an Standorten stehen die Karten von Apple auf einer sehr guten Basis, was das genaue Gegenteil von dem ist, was Google bietet. Letzterer bietet seit Jahren tolle Karten, seine neue API reicht jedoch für fortgeschrittene Entwickler noch nicht aus. Es scheint also, dass Erfahrung im komplexen Kartengeschäft eine entscheidende Rolle spielt. In diesem Fall teilen sich sowohl Apple als auch Google den Erfolg (oder Misserfolg).

Source: AppleInsider, Fast Company
.