Жарнама жабуу

Өткөн жылдын аягында Apple Google'дун карталарын өзүнүн чечими менен алмаштырууну чечип, олуттуу көйгөй жараткан. Калифорниялык компания кардарлардын жана алар үчүн медианын сынына кабылды; Apple карталары чыгарылган учурда фондо көптөгөн ачык каталарды камтыган. Мындан тышкары, өзгөчө Америка Кошмо Штаттарынын чегинен тышкары, биз атаандаштыкка салыштырмалуу аларда орундардын бир бөлүгүн гана таба алабыз. Ошентсе да, кээ бирлери алма карталарын мактай алышпайт - алар iOS иштеп чыгуучулары.

Кардарлар Apple каталарды жана так эместиктерди оңдоого жетиштүү убакыт коротпогонуна нааразы болушса да, иштеп чыгуучулар карталардагы "жетилгендикти" парадоксалдуу баалайт. Бул SDK (программалык камсыздоону иштеп чыгуучу комплект) сапатына тиешелүү, анткени инструменттердин жыйындысы деп аталат, анын аркасында программалык камсыздоону жаратуучулар, мисалы, операциялык системанын орнотулган функцияларын - биздин учурда карталарды колдоно алышат.

Бирок бул кантип мүмкүн? Apple Карталары бир нече айга гана жеткенде канчалык өнүккөн болушу мүмкүн? Себеби, документтер өзгөргөнүнө карабастан, арыздын негиздери беш жылдан кийин деле ошол бойдон калган. Тескерисинче, Apple аларга Google менен кызматташуу учурунда ишке ашырылбай турган дагы көп функцияларды кошо алат. Ошентип, иштеп чыгуучулар бул өзгөртүүнү кабыл алышты, алар кантип мындан ары дагы өздөрүнүн тиркемелерин өркүндөтүшөт.

Google, экинчи жагынан, iOS тутуму үчүн карта чечими жок болуп калды, демек, иштеп чыгуучуларга да сунуш кыла турган эч нерсеси жок болчу. Ошого карабастан, жаңы карта тиркемеси жана API (Google серверлерине туташуу жана алардын карталарын колдонуу үчүн интерфейс) бир нече жуманын ичинде чыгарылды. Бул учурда, Apple айырмаланып, колдонмо өзү сунуш API караганда көбүрөөк шыктануу менен кабыл алынган.

Иштеп чыгуучулардын өздөрү ылайык жаңылыктар Fast Company алар Google Maps API белгилүү бир артыкчылыктарга ээ экенин түшүнүшөт - сапаттуу документтер, 3D колдоосу же бир эле кызматты ар кандай платформаларда колдонуу мүмкүнчүлүгү. Экинчи жагынан бир катар кемчиликтерди да айтышат.

Алардын айтымында, Apple өзүнүн карталарын колдонуу үчүн көбүрөөк мүмкүнчүлүктөрдү сунуштайт, бирок колдонуучулардын айтымында, алар сапатсыз. Камтылган SDK маркерлерди, катмарларды жана полилинияларды колдоону камтыйт. Fast Company белгилегендей, "катмарлоо аба ырайы, кылмыштуулуктун деңгээли, ал тургай жер титирөө маалыматтары сыяктуу белгилүү бир маалыматты картанын үстүнөн катмар катары көрсөтүү керек болгон тиркемелер үчүн өтө кеңири таралган."

Колдонмонун иштеп чыгуучусу Ли Армстронг Apple компаниясынын SDK картасынын мүмкүнчүлүктөрү канчалык алыска барарын түшүндүрөт План тапкыч. "Биз градиенттүү полилиниялар, катмарлануу же кыймылдуу учактардын жылмакай анимациялары сыяктуу өркүндөтүлгөн функцияларды колдоно алабыз", - деп ал татаал катмарлуу жана көптөгөн кошумча маалыматтар менен карталарды көрсөтөт. "Google Карталар SDK менен, бул учурда мүмкүн эмес" деп кошумчалайт ал. Анын колдонмосу эки чечимди тең колдогонуна карабастан, ал эмне үчүн Apple карталарын артык көрөрүн түшүндүрөт.

Apple компаниясынын карталары да тиркеменин жаратуучулары тарабынан тандалган Tube Tamer, бул лондондуктарга график менен жардам берет. Анын жаратуучусу Брайс МакКинлэй өзгөчө анимацияланган белгилерди түзүү мүмкүнчүлүгүн мактайт, аны колдонуучулар да эркин кыймылдай алат. Ушундай эле нерсе атаандаштык менен мүмкүн эмес. Дагы бир артыкчылыгы катары британиялык иштеп чыгуучу iOS стандартынан тайбаган карталардын ылдамдыгын айтат. Google, экинчи жагынан, максималдуу 30 кадр / секундасына жетишет. "Эбелгилерди жана кызыктуу жерлерди көрсөтүү кээде iPhone 5 сыяктуу тез түзмөктө да тыгылып калат", - деп белгилейт МакКинлай.

Ал ошондой эле Google Maps API'нин эң чоң кемчилиги деп эсептеген нерсени түшүндүрөт. Анын айтымында, макал-лакапка квота киргизүү болуп жатат. Ар бир колдонмо күнүнө 100 000 кирүүгө ортомчулук кыла алат. МакКинлэйдин айтымында, бул чектөө иштеп чыгуучулар үчүн олуттуу коркунуч туудурат. «Бир караганда, 100 000 хит акылга сыярлык, бирок ар бир колдонуучу мындай хиттерди көп жаратышы мүмкүн. Сурамдардын айрым түрлөрүн онго чейин кирүүгө болот, ошондуктан квотаны тез эле колдонууга болот», - деп түшүндүрөт ал.

Ошол эле учурда, бекер тиркемелердин жаратуучулары өздөрүнүн продуктусун мүмкүн болушунча көп колдонуучулар күн сайын колдонушу керек, антпесе, алар жөн эле акча таба алышпайт. "Сиз квотаңызга жеткениңизде, алар күн бою бардык өтүнүчтөрүңүздү четке кагышат, бул сиздин колдонмоңуз иштебей калат жана колдонуучулар ачуулана башташат" деп кошумчалайт МакКинлай. Түшүнүктүү, иштеп чыгуучулар Apple компаниясынан орнотулган SDKди колдонууну кааласа, бул көйгөйлөрдү чечүүгө милдеттүү эмес.

Ошентип, биз колдонуучулар үчүн таң калыштуу болсо да, иштеп чыгуучулар жаңы карталарга аздыр-көптүр ыраазы болушат. Узак тарыхынын аркасында Apple SDK бир катар пайдалуу функцияларга жана тажрыйбалуу программисттердин чоң жамаатына ээ. Картанын фонуна жана жерлердин аздыгына карабастан, Apple'дин карталары абдан жакшы негизде турат, бул Google сунуштаганга такыр карама-каршы келет. Акыркы жылдар бою сонун карталарды сунуштап келет, бирок анын жаңы API өнүккөн иштеп чыгуучулар үчүн азырынча жетиштүү эмес. Ошентип, тажрыйба татаал карта бизнесинде маанилүү ролду ойнойт окшойт. Бул учурда Apple жана Google экөө тең ийгиликти (же ийгиликсиздикти) бөлүшөт.

Маалымат булагы: AppleInsider, Fast Company
.