Lukk annonse

På slutten av fjoråret bestemte Apple seg for å erstatte Googles kart med sin egen løsning og skapte et alvorlig problem. Det kaliforniske selskapet har kommet under ild fra kunder og media for dem; Apples kart inneholdt mange åpenbare feil i bakgrunnen på utgivelsestidspunktet. I tillegg, spesielt utenfor USA, kan vi bare finne en brøkdel av plassene i dem sammenlignet med konkurrentene. Noen kan likevel ikke prise apple maps – de er iOS-utviklere.

Selv om kunder klager over at Apple ikke brukte nok tid på å feilsøke feil og unøyaktigheter, verdsetter utviklere paradoksalt nok «modenhet» i kart. Dette refererer til kvaliteten på SDK (programvareutviklersett), som settet med verktøy kalles, takket være hvilke programvareskapere kan for eksempel bruke de innebygde funksjonene til operativsystemet - i vårt tilfelle kart.

Men hvordan er det mulig? Hvor avansert kan Apple Maps være når de bare har eksistert i noen få måneder? Dette er slik fordi, til tross for endring av dokumenter, forble det grunnleggende i søknaden det samme selv etter fem år. Tvert imot kunne Apple legge til enda flere funksjoner til dem, som ikke kunne implementeres under samarbeidet med Google. Utviklere har derfor akseptert denne endringen med forventning om hvordan de kan forbedre applikasjonene sine ytterligere.

Google på sin side befant seg uten kartløsning for iOS-systemet, og hadde dermed forståelig nok ingenting å tilby selv utviklere. Likevel ble en ny kartapplikasjon og API (grensesnitt for tilkobling til Google-servere og bruk av kartene deres) utgitt i løpet av noen uker. I dette tilfellet, i motsetning til Apple, ble selve applikasjonen møtt med mer entusiasme enn API-en tilbød.

Utviklerne selv iht nyheter Fast Company de erkjenner at Google Maps API har visse fordeler – dokumenter av bedre kvalitet, 3D-støtte eller muligheten til å bruke samme tjeneste på tvers av forskjellige plattformer. På den annen side nevner de også en del mangler.

Ifølge dem tilbyr Apple flere muligheter til å bruke kartene sine, uansett hvor dårlig kvalitet de er ifølge brukerne. Den innebygde SDK-en inkluderer støtte for markører, lagdeling og polylinjer. Som Fast Company påpeker, "lagdeling er veldig vanlig for applikasjoner som trenger å vise viss informasjon, for eksempel vær, kriminalitet, til og med jordskjelvdata, som et lag over selve kartet."

Hvor langt rekker egenskapene til Apples kart-SDK, forklarer Lee Armstrong, utvikleren av applikasjonen Flysøker. "Vi kan bruke avanserte funksjoner som gradient-polylinjer, lagdeling eller jevne animasjoner av bevegelige fly," peker han på kart med kompleks lagdeling og mye ekstra informasjon. "Med Google Maps SDK er dette rett og slett ikke mulig for øyeblikket," legger han til. Han forklarer hvorfor han foretrekker Apples kart, selv om appen hans støtter begge løsningene.

Kart fra Apple ble også valgt av skaperne av applikasjonen Tube Tamer, som hjelper londonere med rutetider. Skaperen, Bryce McKinlay, berømmer spesielt muligheten for å lage animerte merker, som brukere også kan bevege seg fritt. En lignende ting er ikke mulig med konkurrentene. Som en annen fordel nevner den britiske utvikleren hastigheten på kartene, som ikke avviker fra iOS-standarden. Google på sin side oppnår maksimalt 30 fps (bilder per sekund). "Å gjengi etiketter og interessepunkter henger seg noen ganger fast, selv på en rask enhet som iPhone 5," bemerker McKinlay.

Han forklarer også hva han anser som den største ulempen med Google Maps API. Ifølge ham er den velkjente snublesteinen innføringen av kvoter. Hver applikasjon kan formidle 100 000 tilganger per dag. Ifølge McKinlay utgjør denne begrensningen en betydelig risiko for utviklere. "Ved første øyekast virker 100 000 treff som et rimelig antall, men hver bruker kan generere mange slike treff. Noen typer forespørsler kan telles som opptil ti tilganger, og derfor kan kvoten brukes opp ganske raskt», forklarer han.

Samtidig trenger skaperne av gratisapplikasjoner helt klart at produktet deres brukes av så mange brukere som mulig på daglig basis, ellers kan de rett og slett ikke tjene til livets opphold. "Når du når kvoten din, begynner de å avvise alle forespørslene dine resten av dagen, noe som gjør at appen din slutter å fungere og brukere begynner å bli sinte," legger McKinlay til. Forståelig nok trenger ikke utviklere å løse disse problemene hvis de foretrekker å bruke den innebygde SDK-en fra Apple.

Så, hvor overraskende det enn kan være for oss brukere, er utviklerne mer eller mindre fornøyde med de nye kartene. Takket være sin lange historie har Apples SDK en rekke nyttige funksjoner og et stort fellesskap av erfarne programmerere. Til tross for den feilaktige kartbakgrunnen og det lave antallet plasseringer, står Apples kart på et meget godt grunnlag, noe som er det stikk motsatte av hva Google tilbyr. Sistnevnte har tilbudt flotte kart i årevis, men den nye API-en er ennå ikke tilstrekkelig for avanserte utviklere. Så det ser ut til at erfaring spiller en viktig rolle i den komplekse kartbransjen. I dette tilfellet deler både Apple og Google suksessen (eller fiaskoen).

kilde: Appleinsider, Fast Company
.