Aizvērt sludinājumu

Pagājušā gada beigās Apple nolēma aizstāt Google kartes ar savu risinājumu un radīja nopietnu problēmu. Kalifornijas uzņēmums ir nonācis klientu un plašsaziņas līdzekļu kritikā par viņiem; Apple karšu izlaišanas brīdī fonā bija daudz acīmredzamu kļūdu. Turklāt, it īpaši ārpus ASV, tajās, salīdzinot ar sacensībām, varam atrast tikai niecīgu vietu. Tomēr daži nevar slavēt Apple kartes - tie ir iOS izstrādātāji.

Lai gan klienti sūdzas, ka Apple nav veltījis pietiekami daudz laika kļūdu un neprecizitātes atkļūdošanai, izstrādātāji paradoksālā kārtā vērtē "briedumu" kartēs. Tas attiecas uz SDK (software developer kit) kvalitāti, kā tiek dēvēts rīku komplekts, pateicoties kuram programmatūras veidotāji var, piemēram, izmantot operētājsistēmas iebūvētās funkcijas – mūsu gadījumā kartes.

Bet kā tas ir iespējams? Cik uzlabotas var būt Apple Maps, ja tās pastāv tikai dažus mēnešus? Tas tā ir tāpēc, ka, neskatoties uz dokumentu maiņu, paši pieteikuma pamati palika nemainīgi arī pēc pieciem gadiem. Gluži pretēji, Apple tiem varētu pievienot vēl vairāk funkciju, kuras nebija iespējams īstenot sadarbības laikā ar Google. Tāpēc izstrādātāji ir pieņēmuši šīs izmaiņas, cerot, kā viņi var vēl vairāk uzlabot savas lietojumprogrammas.

Savukārt Google palika bez kartes risinājuma iOS sistēmai un līdz ar to saprotams, ka tam nebija ko piedāvāt pat izstrādātājiem. Tomēr dažu nedēļu laikā tika izlaista jauna karšu lietojumprogramma un API (interfeiss savienojuma izveidei ar Google serveriem un to karšu lietošanai). Šajā gadījumā, atšķirībā no Apple, pati lietojumprogramma tika sagaidīta ar lielāku entuziasmu nekā piedāvātā API.

Paši izstrādātāji saskaņā ar ziņas Fast Company viņi atzīst, ka Google Maps API ir noteiktas priekšrocības – labākas kvalitātes dokumenti, 3D atbalsts vai iespēja izmantot vienu un to pašu pakalpojumu dažādās platformās. No otras puses, viņi min arī vairākus trūkumus.

Pēc viņu domām, Apple piedāvā plašākas iespējas izmantot savas kartes, lai cik nekvalitatīvas tās pēc lietotāju domām būtu. Iebūvētais SDK ietver atbalstu marķieriem, slāņiem un polilīnijām. Kā norāda Fast Company, "slāņošana ir ļoti izplatīta lietojumprogrammām, kurām ir jāparāda noteikta informācija, piemēram, laikapstākļi, noziedzības rādītāji, pat dati par zemestrīcēm, kā slānis virs pašas kartes."

Cik tālu sniedzas Apple kartes SDK iespējas, skaidro lietojumprogrammas izstrādātājs Lī Ārmstrongs. Lidmašīnu meklētājs. "Mēs varam izmantot uzlabotas funkcijas, piemēram, gradienta polilīnijas, slāņošanu vai vienmērīgu kustīgu plakņu animāciju," viņš norāda uz kartēm ar sarežģītu slāņojumu un daudz pievienotās informācijas. "Izmantojot Google Maps SDK, tas pašlaik vienkārši nav iespējams," viņš piebilst. Viņš paskaidro, kāpēc viņš dod priekšroku Apple kartēm, lai gan viņa lietotne atbalsta abus risinājumus.

Arī Apple kartes izvēlējās aplikācijas veidotāji Caurules Tamer, kas palīdz londoniešiem ar grafiku. Tās veidotājs Braiss Makkinlijs īpaši uzteic iespēju izveidot animētas zīmes, kuras lietotāji var arī brīvi pārvietot. Līdzīgi ar konkursu nav iespējams. Kā vēl vienu priekšrocību britu izstrādātājs min karšu ātrumu, kas neatkāpjas no iOS standarta. No otras puses, Google sasniedz maksimālo ātrumu 30 kadri sekundē (kadri sekundē). "Etiķešu un interešu punktu atveidošana dažkārt iestrēgst pat tādās ātrās ierīcēs kā iPhone 5," atzīmē Makkinlijs.

Viņš arī paskaidro, ko viņš uzskata par Google Maps API lielāko mīnusu. Viņaprāt, sakāmvārdu klupšanas akmens ir kvotu ieviešana. Katra lietojumprogramma var būt starpnieks 100 000 piekļuves dienā. Saskaņā ar McKinlay teikto, šis ierobežojums rada ievērojamu risku izstrādātājiem. "No pirmā acu uzmetiena 100 000 trāpījumu šķiet saprātīgs skaits, taču katrs lietotājs var ģenerēt daudz šādu trāpījumu. Dažu veidu pieprasījumus var skaitīt līdz pat desmit pieejām, un līdz ar to kvotu var diezgan ātri izlietot,» viņš skaidro.

Tajā pašā laikā bezmaksas aplikāciju veidotājiem viennozīmīgi ir nepieciešams, lai viņu produktu ikdienā lietotu pēc iespējas vairāk lietotāju, pretējā gadījumā viņi vienkārši nevar iztikt. "Kad jūs sasniedzat savu kvotu, viņi sāk noraidīt visus jūsu pieprasījumus atlikušajā dienas daļā, tāpēc jūsu lietotne pārstāj darboties un lietotāji sāk dusmoties," piebilst Makkinlijs. Saprotams, ka izstrādātājiem šīs problēmas nav jāatrisina, ja viņi izvēlas izmantot Apple iebūvēto SDK.

Tāpēc, lai cik tas mums, lietotājiem, nebūtu pārsteidzoši, izstrādātāji ir vairāk vai mazāk apmierināti ar jaunajām kartēm. Pateicoties tās ilgajai vēsturei, Apple SDK ir vairākas noderīgas funkcijas un liela pieredzējušu programmētāju kopiena. Neskatoties uz kļūdaino kartes fonu un nelielo vietu skaitu, Apple kartes stāv uz ļoti laba pamata, kas ir tieši pretējs Google piedāvātajam. Pēdējais jau gadiem ilgi piedāvā lieliskas kartes, taču tā jaunā API vēl nav pietiekama pieredzējušiem izstrādātājiem. Tāpēc šķiet, ka pieredzei ir būtiska nozīme sarežģītajā karšu biznesā. Šajā gadījumā gan Apple, gan Google dala panākumus (vai neveiksmes).

Avots: AppleInsider, Fast Company
.