Sulje mainos

Viime vuoden lopulla Apple päätti korvata Googlen kartat omalla ratkaisullaan ja loi vakavan ongelman. Kalifornialainen yritys on joutunut asiakkaiden ja median kohteeksi heidän puolestaan; Applen kartat sisälsivät taustalla paljon ilmeisiä virheitä julkaisuhetkellä. Lisäksi varsinkin Yhdysvaltojen ulkopuolelta löydämme niistä vain murto-osan paikoista kilpailijoihin verrattuna. Silti jotkut eivät voi kehua omenakarttoja - he ovat iOS-kehittäjiä.

Vaikka asiakkaat valittavat, että Apple ei käyttänyt tarpeeksi aikaa virheiden ja epätarkkuuksien etsimiseen, kehittäjät arvostavat paradoksaalisesti karttojen "kypsyyttä". Tämä viittaa SDK:n (software developer kit) laatuun, kuten kutsutaan työkalusarjaksi, jonka ansiosta ohjelmistojen tekijät voivat käyttää esimerkiksi käyttöjärjestelmän sisäänrakennettuja toimintoja - meidän tapauksessamme karttoja.

Mutta miten se on mahdollista? Kuinka kehittyneitä Apple Maps voi olla, kun ne ovat olleet käytössä vasta muutaman kuukauden? Tämä johtuu siitä, että asiakirjojen muutoksesta huolimatta hakemuksen perusasiat säilyivät ennallaan viiden vuoden jälkeenkin. Päinvastoin, Apple voisi lisätä niihin vielä enemmän toimintoja, joita ei voitu toteuttaa Google-yhteistyön aikana. Kehittäjät ovat siksi hyväksyneet tämän muutoksen odottaen, kuinka he voivat edelleen parantaa sovelluksiaan.

Google puolestaan ​​joutui ilman karttaratkaisua iOS-järjestelmään, eikä sillä siis ymmärrettävästi ollut mitään tarjottavaa edes kehittäjille. Siitä huolimatta uusi karttasovellus ja API (liittymä Google-palvelimiin yhdistämistä ja niiden karttojen käyttöä varten) julkaistiin muutamassa viikossa. Tässä tapauksessa, toisin kuin Apple, itse sovellus kohtasi enemmän innostusta kuin API tarjosi.

Kehittäjät itse mukaan zpravy Fast Company he tietävät, että Google Maps API:lla on tiettyjä etuja – laadukkaammat asiakirjat, 3D-tuki tai mahdollisuus käyttää samaa palvelua eri alustoilla. Toisaalta he mainitsevat myös useita puutteita.

Heidän mukaansa Apple tarjoaa enemmän mahdollisuuksia käyttää karttojaan, olivat ne käyttäjien mielestä kuinka huonolaatuisia tahansa. Sisäänrakennettu SDK sisältää tuen merkitsijöille, kerroksille ja polylineille. Kuten Fast Company huomauttaa, "kerrostus on hyvin yleistä sovelluksissa, joiden on näytettävä tiettyjä tietoja, kuten sää, rikollisuus, jopa maanjäristystiedot, kerrokseksi itse kartan päällä."

Kuinka pitkälle Applen kartta-SDK:n ominaisuudet menevät, selittää sovelluksen kehittäjä Lee Armstrong Lentokoneen etsin. "Voimme käyttää edistyneitä ominaisuuksia, kuten gradienttipolylinjoja, kerrostamista tai liikkuvien tasojen sileitä animaatioita", hän osoittaa karttoja, joissa on monimutkainen kerros ja paljon lisätietoa. "Google Maps SDK:lla tämä ei yksinkertaisesti ole tällä hetkellä mahdollista", hän lisää. Hän selittää, miksi hän suosii Applen karttoja, vaikka hänen sovelluksensa tukee molempia ratkaisuja.

Sovelluksen luojat valitsivat myös Applen kartat Putken tamer, joka auttaa lontoolaisia ​​aikataulujen kanssa. Sen luoja Bryce McKinlay ylistää erityisesti mahdollisuutta luoda animoituja merkkejä, joita käyttäjät voivat myös vapaasti siirtää. Vastaava asia ei ole mahdollista kilpailussa. Toisena etuna brittiläinen kehittäjä mainitsee karttojen nopeuden, joka ei poikkea iOS-standardista. Google puolestaan ​​saavuttaa enintään 30 kuvaa sekunnissa (ruutua sekunnissa). "Etikettien ja kiinnostavien kohteiden renderöiminen jää joskus jumiin, jopa nopeassa laitteessa, kuten iPhone 5", McKinlay huomauttaa.

Hän selittää myös, mitä hän pitää Google Maps -sovellusliittymän suurimmana haittapuolena. Hänen mukaansa sananlaskun kompastuskivi on kiintiöiden käyttöönotto. Jokainen sovellus voi välittää 100 000 pääsyä päivässä. McKinlayn mukaan tämä rajoitus muodostaa merkittävän riskin kehittäjille. ”Ensi silmäyksellä 100 000 osumaa vaikuttaa kohtuulliselta määrältä, mutta jokainen käyttäjä voi tuottaa paljon tällaisia ​​osumia. Jotkin pyynnöt voidaan laskea jopa kymmeneen pääsyyn, ja siksi kiintiö voidaan käyttää melko nopeasti", hän selittää.

Samaan aikaan ilmaisten sovellusten tekijät tarvitsevat selkeästi tuotteensa olevan mahdollisimman monen käyttäjien käytössä päivittäin, muuten he eivät yksinkertaisesti tule toimeen. "Kun saavutat kiintiösi, he alkavat hylätä kaikki pyyntösi loppupäivän ajan, mikä saa sovelluksesi lakkaamaan toimimasta ja käyttäjät alkavat suuttua", McKinlay lisää. Ymmärrettävästi kehittäjien ei tarvitse ratkaista näitä ongelmia, jos he haluavat käyttää Applen sisäänrakennettua SDK:ta.

Joten niin yllättävää kuin se meille käyttäjille onkin, kehittäjät ovat enemmän tai vähemmän tyytyväisiä uusiin karttoihin. Pitkän historiansa ansiosta Applen SDK:ssa on useita hyödyllisiä ominaisuuksia ja suuri joukko kokeneita ohjelmoijia. Huolimatta viallisesta karttataustasta ja vähäisestä paikkojen määrästä, Applen kartat ovat erittäin hyvällä pohjalla, mikä on täysin päinvastoin kuin Google tarjoaa. Jälkimmäinen on tarjonnut loistavia karttoja jo vuosia, mutta sen uusi API ei vielä riitä edistyneille kehittäjille. Joten näyttää siltä, ​​​​että kokemuksella on tärkeä rooli monimutkaisessa karttaliiketoiminnassa. Tässä tapauksessa sekä Apple että Google jakavat menestyksen (tai epäonnistumisen).

Lähde: AppleInsider, Fast Company
.