Az Apple tavaly év végén úgy döntött, hogy saját megoldásra cseréli a Google térképeit, és komoly problémát okozott. A kaliforniai céget az ügyfelek és a média is tûzbe került miattuk; Az Apple térképei sok nyilvánvaló hibát tartalmaztak a háttérben a kiadás idején. Ráadásul, főleg az Egyesült Államokon kívül, a versenyhez képest csak töredékét találjuk bennük a helyezéseknek. Ennek ellenére egyesek nem tudják dicsérni az Apple térképeket – ők iOS fejlesztők.
Bár az ügyfelek panaszkodnak, hogy az Apple nem fordított elég időt a hibák és pontatlanságok hibakeresésére, a fejlesztők paradox módon értékelik a térképek "érettségét". Ez az SDK (software developer kit) minőségére utal, így hívják azt az eszközkészletet, aminek köszönhetően a szoftverkészítők használhatják például az operációs rendszer beépített funkcióit - esetünkben a térképeket.
De hogyan lehetséges ez? Mennyire lehet fejlett az Apple Maps, ha csak néhány hónapja létezik? Ez azért van így, mert az iratok változása ellenére a pályázat alapjai öt év után is változatlanok maradtak. Ellenkezőleg, az Apple még több olyan funkcióval bővíthetné őket, amelyeket a Google-lel való együttműködés során nem sikerült megvalósítani. A fejlesztők ezért elfogadták ezt a változtatást azzal az elvárással, hogy miként javíthatják tovább alkalmazásaikat.
A Google viszont térképes megoldás nélkül találta magát az iOS rendszerhez, és így érthető módon még a fejlesztőknek sem volt mit kínálnia. Ennek ellenére néhány héten belül megjelent egy új térképalkalmazás és API (interfész a Google szervereihez való csatlakozáshoz és azok térképeinek használatához). Ebben az esetben, az Apple-lel ellentétben, magát az alkalmazást nagyobb lelkesedéssel fogadták, mint az API-t.
A fejlesztők maguk szerint hírek Fast Company felismerik, hogy a Google Maps API-nak vannak bizonyos előnyei – jobb minőségű dokumentumok, 3D-s támogatás vagy ugyanazon szolgáltatás különböző platformokon való használatának lehetősége. Másrészt számos hiányosságot is említenek.
Szerintük az Apple több lehetőséget kínál térképei használatára, bármennyire is rossz minőségűek a felhasználók szerint. A beépített SDK támogatja a jelölőket, a rétegezést és a vonalláncokat. Amint a Fast Company rámutat, "a rétegezés nagyon gyakori azoknál az alkalmazásoknál, amelyeknek bizonyos információkat, például időjárást, bűnözési arányokat, sőt földrengésekre vonatkozó adatokat kell rétegként megjeleníteniük a térképen."
Meddig mennek el az Apple térkép SDK képességei – magyarázza Lee Armstrong, az alkalmazás fejlesztője Síkereső. „Használhatunk olyan fejlett funkciókat, mint a színátmenetes vonalláncok, a rétegezés vagy a mozgó síkok sima animációi” – mutat rá a bonyolult rétegezésű és sok hozzáadott információt tartalmazó térképekre. "A Google Maps SDK-val ez jelenleg egyszerűen nem lehetséges" - teszi hozzá. Elmagyarázza, miért részesíti előnyben az Apple térképeit, holott az alkalmazása mindkét megoldást támogatja.
Az Apple térképeit is az alkalmazás készítői választották Tube Tamer, amely segíti a londoniakat a menetrendekben. Alkotója, Bryce McKinlay külön dicséri az animált jelek készítésének lehetőségét, amelyeket a felhasználók szabadon mozgathatnak is. A versenyen hasonló nem lehetséges. További előnyként a brit fejlesztő a térképek sebességét említi, amelyek nem térnek el az iOS szabványától. A Google viszont maximum 30 fps-t (képkocka/másodperc) ér el. „A címkék és az érdekes helyek megjelenítése néha elakad, még egy olyan gyors eszközön is, mint az iPhone 5” – jegyzi meg McKinlay.
Azt is elmagyarázza, mit tart a Google Maps API legnagyobb hátrányának. Szerinte a közmondásos buktató a kvóták bevezetése. Minden alkalmazás napi 100 000 hozzáférést tud közvetíteni. McKinlay szerint ez a korlátozás jelentős kockázatot jelent a fejlesztők számára. „Első pillantásra a 100 000 találat ésszerű számnak tűnik, de minden felhasználó rengeteg ilyen találatot generálhat. Egyes kérelmek akár tíz hozzáférésnek is számolhatók, így a kvóta elég gyorsan kimeríthető” – magyarázza.
Az ingyenes alkalmazások készítőinek ugyanakkor egyértelműen arra van szükségük, hogy terméküket minél több felhasználó használja napi szinten, különben egyszerűen nem tudnak megélni. "Amikor eléri a kvótát, a nap hátralévő részében elutasítják az összes kérését, ami miatt az alkalmazás leáll, és a felhasználók dühösek lesznek" - teszi hozzá McKinlay. Érthető, hogy a fejlesztőknek nem kell megoldaniuk ezeket a problémákat, ha inkább az Apple beépített SDK-ját szeretnék használni.
Tehát bármilyen meglepő is számunkra, felhasználók számára, a fejlesztők többé-kevésbé elégedettek az új térképekkel. Hosszú történetének köszönhetően az Apple SDK számos hasznos funkcióval és tapasztalt programozók nagy közösségével rendelkezik. A hibás térképháttér és a helyek alacsony száma ellenére az Apple térképei nagyon jó alapokon állnak, ami pont az ellenkezője annak, amit a Google kínál. Utóbbi évek óta kínál remek térképeket, de új API-ja még nem elegendő a haladó fejlesztők számára. Úgy tűnik tehát, hogy a tapasztalat létfontosságú szerepet játszik az összetett térképüzletben. Ebben az esetben az Apple és a Google is megosztja a sikert (vagy kudarcot).
Jelenleg többet használok Apple Maps-t, mint a google-t, az Apple-nek jobb hangos navigációja van online, de szupergyors ingyen.
Én is többet használom őket. Gyorsabbak a mobil adatforgalomhoz, és nem foglalnak el annyi memóriát. A navigáció is rendesen működik és szépen meg van dolgozva. De a térképen való keresés gyerekcipőben jár.
Tehát az Apple térképeket használom a navigációhoz, a Google térképeket a kereséshez.
Ezt a véleményt az Apple Maps megjelenése óta terjesztem. Egy jobb, gyűröttebb alapozó, ami a hibák elkapása után összességében sokkal jobban fog működni, és az Apple-felhasználók nem is sóhajtanak a Google Mapsért. Az iOS7 esetében valószínűleg újra érezni fogjuk. Ez csak megerősített bennem, hogy az Apple jó irányba halad, és mint mindig, most is ő gondolta először.