Luk annoncen

I slutningen af ​​sidste år besluttede Apple at erstatte Googles kort med sin egen løsning og skabte et alvorligt problem. Det californiske firma er kommet under beskydning fra kunder og medier for dem; Apples kort indeholdt en masse åbenlyse fejl i baggrunden på udgivelsestidspunktet. Derudover kan vi, især uden for USA, kun finde en brøkdel af pladserne i dem sammenlignet med konkurrenterne. Alligevel kan nogle ikke rose apple maps – de er iOS-udviklere.

Selvom kunder klager over, at Apple ikke brugte nok tid på at fejlfinde fejl og unøjagtigheder, værdsætter udviklere paradoksalt nok "modenhed" i kort. Dette refererer til kvaliteten af ​​SDK'et (software developer kit), som sættet af værktøjer kaldes, takket være hvilke softwareskabere for eksempel kan bruge de indbyggede funktioner i operativsystemet - i vores tilfælde kort.

Men hvordan er det muligt? Hvor avancerede kan Apple Maps være, når de kun har eksisteret i et par måneder? Dette skyldes, at selv efter fem år, på trods af ændringen af ​​dokumenter, forblev selve det grundlæggende i ansøgningen det samme. Tværtimod kunne Apple tilføje endnu flere funktioner til dem, som ikke kunne implementeres under samarbejdet med Google. Udviklere har derfor accepteret denne ændring med forventning om, hvordan de kan forbedre deres applikationer yderligere.

Google stod derimod uden en kortløsning til iOS-systemet og havde dermed forståeligt nok ikke noget at tilbyde selv udviklere. Ikke desto mindre blev en ny kortapplikation og API (grænseflade til at oprette forbindelse til Googles servere og bruge deres kort) frigivet inden for få uger. I dette tilfælde, i modsætning til Apple, blev selve applikationen mødt med mere entusiasme end API'en tilbød.

Udviklerne selv iflg nyheder Fast Company de erkender, at Google Maps API har visse fordele – dokumenter af bedre kvalitet, 3D-support eller muligheden for at bruge den samme tjeneste på tværs af forskellige platforme. På den anden side nævner de også en række mangler.

Ifølge dem tilbyder Apple flere muligheder for at bruge sine kort, uanset hvor dårlig kvalitet de er ifølge brugerne. Det indbyggede SDK inkluderer understøttelse af markører, lagdeling og polylinjer. Som Fast Company påpeger, "er lagdeling meget almindeligt for applikationer, der skal vise visse oplysninger, såsom vejr, kriminalitet, endda jordskælvsdata, som et lag over selve kortet."

Hvor langt rækker mulighederne i Apples kort-SDK, forklarer Lee Armstrong, udvikleren af ​​applikationen Fly Finder. "Vi kan bruge avancerede funktioner som gradient polylinjer, lagdeling eller glatte animationer af fly i bevægelse," peger han på kort med kompleks lagdeling og masser af tilføjet information. "Med Google Maps SDK er dette simpelthen ikke muligt i øjeblikket," tilføjer han. Han forklarer, hvorfor han foretrækker Apples kort, selvom hans app understøtter begge løsninger.

Maps fra Apple blev også valgt af skaberne af applikationen Tube Tamer, som hjælper londonere med køreplaner. Dens skaber, Bryce McKinlay, roser især muligheden for at skabe animerede mærker, som brugerne også kan bevæge sig frit. En lignende ting er ikke muligt med konkurrenterne. Som en anden fordel nævner den britiske udvikler hastigheden på kortene, som ikke afviger fra iOS-standarden. Google opnår derimod maksimalt 30 fps (frames per sekund). "Gengivelse af etiketter og interessepunkter sætter sig nogle gange fast, selv på en hurtig enhed som iPhone 5," bemærker McKinlay.

Han forklarer også, hvad han anser for at være den største ulempe ved Google Maps API. Ifølge ham er den ordsprogede anstødssten indførelsen af ​​kvoter. Hver applikation kan formidle 100 adgange om dagen. Ifølge McKinlay udgør denne begrænsning en betydelig risiko for udviklere. "Umiddelbart virker 000 hits som et rimeligt antal, men hver bruger kan generere en masse af sådanne hits. Nogle typer anmodninger kan tælles som op til ti adgange, og derfor kan kvoten ret hurtigt blive brugt op,« forklarer han.

Samtidig har skaberne af gratis applikationer helt klart brug for, at deres produkt bliver brugt af så mange brugere som muligt på daglig basis, ellers kan de simpelthen ikke leve af. "Når du når din kvote, begynder de at afvise alle dine anmodninger resten af ​​dagen, hvilket får din app til at holde op med at fungere, og brugerne begynder at blive vrede," tilføjer McKinlay. Forståeligt nok behøver udviklere ikke at løse disse problemer, hvis de foretrækker at bruge det indbyggede SDK fra Apple.

Så hvor overraskende det end kan være for os brugere, så er udviklerne mere eller mindre glade for de nye kort. Takket være sin lange historie har Apples SDK en række nyttige funktioner og et stort fællesskab af erfarne programmører. På trods af den defekte kortbaggrund og det lave antal placeringer, står Apples kort på et rigtig godt grundlag, hvilket er det stik modsatte af, hvad Google tilbyder. Sidstnævnte har tilbudt fantastiske kort i årevis, men dens nye API er endnu ikke tilstrækkelig for avancerede udviklere. Så det ser ud til, at erfaring spiller en afgørende rolle i den komplekse kortforretning. I dette tilfælde deler både Apple og Google succesen (eller fiaskoen).

kilde: AppleInsider, Fast Company
.