Mechie mgbasa ozi

Na njedebe nke afọ gara aga, Apple kpebiri iji ngwọta nke ya dochie maapụ Google ma mepụta nnukwu nsogbu. Ụlọ ọrụ California abatala ọkụ site n'aka ndị ahịa na mgbasa ozi maka ha; Maapụ Apple nwere ọtụtụ mperi pụtara ìhè n'azụ n'oge ewepụtara ya. Na mgbakwunye, karịsịa na mpụga United States, anyị nwere ike ịhụ naanị akụkụ dị nta nke ebe dị na ha ma e jiri ya tụnyere asọmpi. N'agbanyeghị nke ahụ, ụfọdụ enweghị ike ito maapụ apụl - ha bụ ndị mmepe iOS.

Ọ bụ ezie na ndị ahịa na-eme mkpesa na Apple ewepụtaghị oge zuru ezu iji dozie njehie na ezighi ezi, ndị mmepe na-eji “eto eto” akpọrọ ihe na maapụ. Nke a na-ezo aka na àgwà nke SDK (ngwa mmepe ngwanrọ), dị ka a na-akpọ setịpụ ngwá ọrụ, ekele nke ndị na-emepụta ngwanrọ nwere ike, dịka ọmụmaatụ, jiri ọrụ arụnyere arụ ọrụ nke sistemụ arụmọrụ - n'ọnọdụ anyị, maapụ.

Ma olee otú nke ahụ ga-esi kwe omume? Kedu ka Apple Maps ga-esi dị elu mgbe ha nọ naanị ọnwa ole na ole? Nke a bụ n'ihi na, n'agbanyeghị mgbanwe nke akwụkwọ, ndị bụ isi nke ngwa nọgidere otu ọbụna mgbe afọ ise gasịrị. N'ụzọ megidere nke ahụ, Apple nwere ike ịgbakwunye ọbụna ọrụ ndị ọzọ na ha, nke na-enweghị ike imejuputa ya n'oge nkwado Google. Ndị mmepe anabatala mgbanwe a na-atụ anya ka ha ga-esi meziwanye ngwa ha.

N'aka nke ọzọ, Google chọtara onwe ya na-enweghị ngwọta map maka sistemụ iOS, yabụ n'ụzọ kwere nghọta enweghị ihe ọ bụla ọ ga-enye ọbụna ndị mmepe. Ka o sina dị, e wepụtara ngwa map ọhụrụ na API ( interface maka ijikọ na sava Google na iji maapụ ha) n'ime izu ole na ole. N'okwu a, n'adịghị ka Apple, ngwa ahụ n'onwe ya nwetara ịnụ ọkụ n'obi karịa API nyere.

Ndị mmepe onwe ha dị ka ozi Ụlọ ọrụ na-agba ọsọ ha ghọtara na Google Maps API nwere ụfọdụ uru - akwụkwọ ndị ka mma, nkwado 3D ma ọ bụ ohere iji otu ọrụ ahụ gafee usoro dị iche iche. N'aka nke ọzọ, ha na-ekwukwa ọtụtụ emezighị emezi.

Dị ka ha si kwuo, Apple na-enye ohere ndị ọzọ iji maapụ ya, n'agbanyeghị àgwà adịghị mma ha dị ka ndị ọrụ si kwuo. SDK arụnyere n'ime ya gụnyere nkwado maka akara, layering, na polyline. Dị ka ngwa ngwa ụlọ ọrụ na-akọwa, "ikwado bụ ihe a na-ahụkarị maka ngwa ndị chọrọ igosipụta ụfọdụ ozi, dị ka ihu igwe, ọnụego mpụ, ọbụna data ala ọma jijiji, dị ka oyi akwa n'elu map n'onwe ya."

Lee ka ike nke maapụ SDK Apple garuru, Lee Armstrong, onye mepụtara ngwa ahụ kọwara. Onye na-acho ụgbọelu. "Anyị nwere ike iji atụmatụ dị elu dị ka gradient polylines, nhazigharị ma ọ bụ ihe ngosi dị nro nke ụgbọ elu na-akpụ akpụ," ọ na-atụ aka na maapụ nwere nhazi dị mgbagwoju anya na ọtụtụ ozi agbakwunyere. "Site na Google Maps SDK, nke a agaghị ekwe omume ugbu a," ka ọ gbakwụnyere. Ọ na-akọwa ihe kpatara na ọ na-ahọrọ maapụ Apple, n'agbanyeghị na ngwa ya na-akwado ngwọta abụọ ahụ.

Ndị mepụtara ngwa a họpụtara maapụ sitere na Apple Tube Tamer, nke na-enyere ndị London aka ịhazi oge. Onye okike ya, Bryce McKinlay, na-eto nke ọma na enwere ike ịmepụta akara animated, nke ndị ọrụ nwekwara ike ịkwaga n'efu. Ihe yiri nke ahụ agaghị ekwe omume na asọmpi ahụ. Dị ka uru ọzọ, onye mmepụta Britain na-ekwu maka ọsọ nke map ndị ahụ, nke na-adịghị adabere na ọkọlọtọ iOS. N'aka nke ọzọ, Google na-enweta oke nke 30fps (frames kwa nkeji). McKinlay na-ekwu, "Ngosipụta akara na isi ihe mmasị na-arapara mgbe ụfọdụ, ọbụlagodi na ngwa ngwa dị ka iPhone 5."

Ọ na-akọwakwa ihe ọ chere na ọ bụ nnukwu ọdịda Google Maps API. Dị ka ya si kwuo, ihe ịsụ ngọngọ nke ilu bụ iwebata oke. Ngwa ọ bụla nwere ike ịgbazite ohere 100 kwa ụbọchị. Dị ka McKinlay si kwuo, mmachi a na-etinye nnukwu ihe ize ndụ nye ndị mmepe. "Na ilele mbụ, 000 hits yiri ka ọnụ ọgụgụ ezi uche dị na ya, mana onye ọrụ ọ bụla nwere ike iwepụta ọtụtụ ụdị hits. Enwere ike ịgụta ụdị arịrịọ ụfọdụ dị ka ohere iri, yabụ enwere ike iji oke ahụ mee ngwa ngwa, "ọ na-akọwa.

N'otu oge ahụ, ndị na-emepụta ngwa n'efu chọrọ n'ụzọ doro anya ka ọtụtụ ndị ọrụ jiri ngwaahịa ha mee ihe kwa ụbọchị, ma ọ bụghị na ha enweghị ike ịkpata ndụ. "Mgbe ị kụrụ oke gị, ha na-amalite ịjụ arịrịọ gị niile maka ụbọchị fọdụrụnụ, nke na-eme ka ngwa gị kwụsị ịrụ ọrụ ma ndị ọrụ malite iwe," McKinlay na-agbakwụnye. N'ụzọ kwere nghọta, ndị mmepe agaghị edozi nsogbu ndị a ma ọ bụrụ na ha na-ahọrọ iji SDK arụnyere na Apple.

Ya mere, dị ka ihe ijuanya dị ka ọ nwere ike ịbụ nye anyị ndị ọrụ, ndị mmepe na-enwe obi ụtọ karịa ma ọ bụ karịa na map ọhụrụ ahụ. N'ihi ogologo akụkọ ihe mere eme ya, Apple's SDK nwere ọtụtụ atụmatụ bara uru yana nnukwu obodo nke ndị mmemme nwere ahụmahụ. N'agbanyeghị ebe ndabere map na-ezighi ezi na ọnụ ọgụgụ dị ala nke ebe, maapụ Apple na-eguzo na ezigbo ntọala, nke bụ ihe megidere ihe Google na-enye. Nke ikpeazụ a na-enye nnukwu maapụ ruo ọtụtụ afọ, mana API ọhụrụ ya ezubeghị maka ndị mmepe dị elu. Yabụ na ọ dị ka ahụmịhe na-ekere òkè dị mkpa na azụmahịa nke eserese dị mgbagwoju anya. N'okwu a, ma Apple na Google na-ekerịta ihe ịga nke ọma (ma ọ bụ ọdịda).

Isi mmalite: AppleInsider, Ụlọ ọrụ na-agba ọsọ
.