Mbyll reklamën

Në fund të vitit të kaluar, Apple vendosi të zëvendësojë hartat e Google me zgjidhjen e saj dhe krijoi një problem serioz. Kompania kaliforniane është goditur nga klientët dhe mediat për ta; Hartat e Apple përmbanin shumë gabime të dukshme në sfond në kohën e lëshimit. Përveç kësaj, veçanërisht jashtë Shteteve të Bashkuara, ne mund të gjejmë vetëm një pjesë të vendeve në to në krahasim me konkurrencën. Megjithatë, disa nuk mund të lavdërojnë hartat e Apple - ata janë zhvillues iOS.

Megjithëse klientët ankohen se Apple nuk shpenzoi mjaftueshëm kohë për korrigjimin e gabimeve dhe pasaktësive, zhvilluesit vlerësojnë paradoksalisht "pjekurinë" në harta. Kjo i referohet cilësisë së SDK (kompleti i zhvilluesit të softuerit), siç quhet grupi i mjeteve, falë të cilave krijuesit e softuerit mund të përdorin, për shembull, funksionet e integruara të sistemit operativ - në rastin tonë, hartat.

Por si është e mundur kjo? Sa i avancuar mund të jetë Apple Maps kur ato kanë qenë vetëm për disa muaj? Kjo pasi, pavarësisht ndryshimit të dokumenteve, bazat e aplikimit mbetën të njëjta edhe pas pesë vitesh. Përkundrazi, Apple mund t'u shtonte edhe më shumë funksione, të cilat nuk mund të zbatoheshin gjatë bashkëpunimit me Google. Prandaj, zhvilluesit e kanë pranuar këtë ndryshim me shpresën se si mund të përmirësojnë më tej aplikacionet e tyre.

Google, nga ana tjetër, e gjeti veten pa një zgjidhje harte për sistemin iOS, dhe kështu kuptohet që nuk kishte asgjë për t'u ofruar as zhvilluesve. Sidoqoftë, një aplikacion i ri harte dhe API (ndërfaqe për t'u lidhur me serverët e Google dhe për të përdorur hartat e tyre) u lëshuan brenda disa javësh. Në këtë rast, ndryshe nga Apple, vetë aplikacioni u prit me më shumë entuziazëm sesa API-ja e ofruar.

Vetë zhvilluesit sipas Lajme Kompania Fast ata pranojnë se API-ja e Google Maps ka disa avantazhe - dokumente me cilësi më të mirë, mbështetje 3D ose mundësinë për të përdorur të njëjtin shërbim në platforma të ndryshme. Nga ana tjetër përmendin edhe një sërë mangësish.

Sipas tyre, Apple ofron më shumë mundësi për të përdorur hartat e saj, sado të dobëta të jenë sipas përdoruesve. SDK-ja e integruar përfshin mbështetje për shënuesit, shtresimin dhe polilinat. Siç thekson Fast Company, "shtresimi është shumë i zakonshëm për aplikacionet që duhet të shfaqin informacione të caktuara, si moti, normat e krimit, madje edhe të dhënat e tërmeteve, si një shtresë mbi vetë hartën".

Sa larg shkojnë aftësitë e hartës SDK të Apple, shpjegon Lee Armstrong, zhvilluesi i aplikacionit Gjetësi i avionëve. "Ne mund të përdorim veçori të avancuara si polilina gradient, shtresa ose animacione të lëmuara të aeroplanëve në lëvizje," ai tregon për hartat me shtresim kompleks dhe shumë informacione të shtuara. "Me Google Maps SDK, kjo thjesht nuk është e mundur për momentin," shton ai. Ai shpjegon pse preferon hartat e Apple, edhe pse aplikacioni i tij mbështet të dyja zgjidhjet.

Hartat nga Apple u zgjodhën gjithashtu nga krijuesit e aplikacionit Tube Tamer, e cila ndihmon londinezët me oraret. Krijuesi i tij, Bryce McKinlay, vlerëson veçanërisht mundësinë e krijimit të shenjave të animuara, të cilat përdoruesit gjithashtu mund të lëvizin lirshëm. Një gjë e ngjashme nuk është e mundur me konkurrencën. Si një avantazh tjetër, zhvilluesi britanik përmend shpejtësinë e hartave, të cilat nuk devijojnë nga standardi iOS. Google, nga ana tjetër, arrin një maksimum prej 30 fps (korniza për sekondë). "Përkthimi i etiketave dhe pikave të interesit ndonjëherë ngec, edhe në një pajisje të shpejtë si iPhone 5," vëren McKinlay.

Ai gjithashtu shpjegon atë që ai e konsideron si dobësinë më të madhe të API-së së Google Maps. Sipas tij, pengesa proverbiale është vendosja e kuotave. Çdo aplikacion mund të ndërmjetësojë 100 aksese në ditë. Sipas McKinlay, ky kufizim paraqet një rrezik të konsiderueshëm për zhvilluesit. “Në shikim të parë, 000 vizita duket si një numër i arsyeshëm, por çdo përdorues mund të gjenerojë shumë hite të tilla. Disa lloje kërkesash mund të numërohen deri në dhjetë aksese, dhe për këtë arsye kuota mund të përdoret shumë shpejt”, shpjegon ai.

Në të njëjtën kohë, krijuesit e aplikacioneve falas kanë nevojë që produkti i tyre të përdoret nga sa më shumë përdorues në baza ditore, përndryshe ata thjesht nuk mund të sigurojnë jetesën. “Kur arrini kuotën tuaj, ata fillojnë të refuzojnë të gjitha kërkesat tuaja për pjesën tjetër të ditës, gjë që e bën aplikacionin tuaj të ndalojë së punuari dhe përdoruesit të fillojnë të zemërohen”, shton McKinlay. Kuptohet, zhvilluesit nuk duhet t'i zgjidhin këto probleme nëse preferojnë të përdorin SDK-në e integruar nga Apple.

Pra, sado befasuese të jetë për ne përdoruesit, zhvilluesit janë pak a shumë të kënaqur me hartat e reja. Falë historisë së tij të gjatë, SDK-ja e Apple ka një sërë veçorish të dobishme dhe një komunitet të madh programuesish me përvojë. Pavarësisht sfondit të gabuar të hartës dhe numrit të ulët të vendndodhjeve, hartat e Apple qëndrojnë në një bazë shumë të mirë, gjë që është saktësisht e kundërta e asaj që ofron Google. Ky i fundit ka ofruar harta të shkëlqyera prej vitesh, por API-ja e tij e re nuk është ende e mjaftueshme për zhvilluesit e avancuar. Pra, duket se përvoja luan një rol jetik në biznesin kompleks të hartave. Në këtë rast, si Apple ashtu edhe Google ndajnë suksesin (ose dështimin).

burimi: AppleInsider, Kompania Fast
.