Close ad

Sukad pahibalo sa sandboxing alang sa mga app sa Mac App Store, adunay init nga mga diskusyon bahin sa kung giunsa ang paghimo sa Apple nga lisud alang sa mga developer. Bisan pa, ang una nga mga kaswalti ug sangputanan lamang ang nagpakita kung unsa ka dako ang problema sa kini nga lakang ug kung unsa ang mahimo’g ipasabut niini alang sa mga developer sa umaabot. Kung ang sandboxing walay isulti kanimo bisan unsa, sa laktud nagpasabut kini nga pagpugong sa pag-access sa data sa sistema. Ang mga app sa iOS nagtrabaho sa parehas nga paagi - halos dili sila maka-integrate sa sistema ug makaapekto sa operasyon niini o makadugang bag-ong mga function niini.

Siyempre, kini nga lakang adunay usab katarungan. Una sa tanan, kini ang seguridad - sa teorya, ang ingon nga aplikasyon dili makaapekto sa kalig-on o pasundayag sa sistema o magpadagan sa malisyoso nga code, kung ang usa ka butang nga ingon niana makaikyas sa team nga nag-apruba sa aplikasyon alang sa App Store. Ang ikaduhang rason mao ang pagpayano sa tibuok proseso sa pag-apruba. Ang mga aplikasyon mas dali nga mapamatud-an ug masusi, ug ang team sa ingon nakahimo sa paghatag sa berde nga kahayag sa mas daghang bag-ong mga aplikasyon ug mga update kada adlaw, nga usa ka lohikal nga lakang kung adunay liboan ngadto sa napulo ka libo nga mga aplikasyon.

Apan alang sa pipila nga mga aplikasyon ug sa ilang mga developer, ang sandboxing mahimong magrepresentar sa usa ka dako nga kantidad sa trabaho nga mahimo’g ihalad sa dugang nga pag-uswag. Hinuon, kinahanglan silang mogugol ug taas nga mga adlaw ug semana, usahay kinahanglan nga usbon ang tibuuk nga arkitektura sa aplikasyon, aron kan-on lamang sa lobo. Siyempre, ang sitwasyon managlahi gikan sa developer ngadto sa developer, alang sa uban nagpasabot lamang kini sa pag-uncheck sa pipila ka mga kahon sa Xcode. Bisan pa, ang uban kinahanglan nga makugihon nga mahibal-an kung giunsa ang pagtrabaho sa palibot sa mga pagdili aron ang mga naglungtad nga mga bahin magpadayon sa pagtrabaho, o kinahanglan nga tangtangon ang mga bahin nga adunay bug-at nga kasingkasing tungod kay dili sila tugma sa sandboxing.

Busa ang mga developers nag-atubang sa usa ka lisud nga desisyon: bisan sa pagbiya sa Mac App Store ug sa ingon mawad-an sa usa ka mahinungdanon nga bahin sa ganansya nga may kalabutan sa marketing nga mahitabo sa tindahan, sa samang higayon sa paghatag sa integration sa iCloud o sa notification center ug padayon sa pagpalambo sa aplikasyon nga walay mga pagdili, o pagduko sa imong ulo, pagpamuhunan sa panahon ug salapi sa pagdesinyo pag-usab sa mga aplikasyon ug pagpanalipod sa ilang mga kaugalingon gikan sa pagsaway gikan sa mga tiggamit nga mingawon sa pipila ka mga bahin nga ilang gigamit kanunay apan kinahanglan nga tangtangon tungod sa sandboxing. “Daghang trabaho lang. Nagkinahanglan kini og dako, kasagaran nagkinahanglan og mga kausaban sa arkitektura sa pipila ka mga aplikasyon, ug sa pipila ka mga kaso bisan ang pagtangtang sa mga bahin. Kining gubat tali sa kaluwasan ug kaharuhay dili gayod sayon.” miingon si David Chartier, developer 1Password.

[do action=”quote”]Alang sa kadaghanan niini nga mga kustomer, ang App Store dili na kasaligan nga dapit sa pagpalit og software.[/do]

Kung ang mga developer sa katapusan modesisyon nga mobiya sa App Store, maghimo kini usa ka dili maayo nga kahimtang alang sa mga tiggamit. Kadtong nagpalit sa aplikasyon sa gawas sa Mac App Store magpadayon nga makadawat mga update, apan ang bersyon sa Mac App Store mahimong abandonware, nga makadawat ra mga pag-ayo sa bug sa kadaghanan tungod sa mga pagdili sa Apple. Samtang ang mga tiggamit kaniadto gusto nga mopalit sa Mac App Store tungod sa garantiya sa seguridad, usa ka hiniusa nga sistema sa libre nga pag-update ug dali nga pag-access, kini nga panghitabo mahimo’g hinungdan sa pagsalig sa App Store nga paspas nga mokunhod, nga magdala og daghang mga sangputanan alang sa parehong tiggamit ug Apple. Marco Arment, magbubuhat Instapaper ug co-founder Tumblr, nagkomento sa sitwasyon sama sa mosunod:

“Sa sunod higayon nga mopalit kog app nga anaa sa App Store ug sa website sa developer, basin mopalit ko niini direkta gikan sa developer. Ug hapit tanan nga nasunog tungod sa pagdili sa mga app tungod sa sandboxing - dili lang ang mga apektadong developer, apan ang tanan nilang mga kustomer - buhaton ang parehas alang sa ilang umaabot nga pagpalit. Alang sa kadaghanan niini nga mga kostumer, ang App Store dili na kasaligan nga lugar aron makapalit software. Gihulga niini ang gituohan nga estratehikong katuyoan sa pagbalhin sa daghang mga pagpalit sa software kutob sa mahimo sa Mac App Store.

Usa sa mga unang biktima sa sandboxing mao ang TextExpander nga aplikasyon, nga nagtugot kanimo sa paghimo og mga abbreviation sa teksto nga ang aplikasyon unya mahimong tibuok nga hugpong sa mga pulong o mga tudling-pulong, sa tibuok sistema. Kung napugos ang mga developer sa pag-apply sa sanboxing, ang mga shortcut magamit ra sa kana nga aplikasyon, dili sa email client. Bisan kung ang app magamit pa sa Mac App Store, dili na kini makadawat bisan unsang mga bag-ong update. Usa ka susama nga kapalaran ang naghulat sa aplikasyon sa Postbox, diin ang mga developer nakahukom nga dili itanyag ang bag-ong bersyon sa Mac App Store kung gipagawas ang ikatulo nga bersyon. Tungod sa sanboxing, kinahanglan nilang tangtangon ang daghang mga gimbuhaton, pananglitan ang paghiusa sa iCal ug iPhoto. Gipunting usab nila ang ubang mga kakulangan sa Mac App Store, sama sa pagkawala sa usa ka higayon nga sulayan ang aplikasyon, ang kawalay katakus sa pagtanyag sa usa ka diskwento nga presyo alang sa mga tiggamit sa mga daan nga bersyon, ug uban pa.

Ang mga nag-develop sa postbox kinahanglan nga maghimo usa ka espesyal nga bersyon sa ilang app para sa Mac App Store aron mahiuyon sa mga pagdili nga gipahamtang sa mga panudlo sa Apple, nga dili praktikal alang sa kadaghanan sa mga developer. Busa, ang bugtong dakong bentaha sa pagtanyag sa mga aplikasyon sa Mac App Store anaa lamang sa pagpamaligya ug kasayon ​​sa pag-apod-apod. "Sa laktud, gitugotan sa Mac App Store ang mga developer nga mogugol og daghang oras sa paghimo og daghang mga app ug gamay nga oras sa pagtukod sa imprastraktura sa ilang kaugalingon nga online store," midugang si Sherman Dickman, CEO sa Postbox.

Ang pag-agos sa mga developers gikan sa Mac App Store mahimo usab nga adunay mas taas nga mga sangputanan alang sa Apple. Pananglitan, mahimo usab nga mahulga ang bag-ong platform sa iCloud, nga dili magamit sa mga developer sa gawas sa kini nga channel sa pag-apod-apod. "Ang mga app ra sa App Store ang makapahimulos sa iCloud, apan daghang mga developer sa Mac ang dili o dili makahimo tungod sa kawalay kalig-on sa politika sa App Store," giangkon sa developer nga si Marco Arment.

Katingad-an, samtang ang mga pagdili sa iOS App Store nahimong labi ka mabination sa paglabay sa panahon, pananglitan ang mga developer makahimo og mga app nga direktang makigkompetensya sa lumad nga iOS nga mga app, ang kaatbang mao ang tinuod alang sa Mac App Store. Kung giimbitahan sa Apple ang mga developer sa Mac App Store, nagbutang kini pipila nga mga babag nga kinahanglan sundon sa mga aplikasyon (tan-awa ang artikulo Mac App Store – dili usab kini sayon ​​alang sa mga developers dinhi), apan ang mga pagdili dili sama ka kritikal sa karon nga sandboxing.

[do action="quote"]Ang pamatasan sa Apple ngadto sa mga developer adunay taas nga kasaysayan sa iOS lamang ug nagsulti sa pagkamapahitas-on sa kompanya ngadto sa mga adunay dakong impluwensya sa kalampusan sa gihatag nga plataporma.[/do]

Isip mga tiggamit, malipay kami nga, dili sama sa iOS, mahimo usab namon nga i-install ang mga aplikasyon sa Mac gikan sa ubang mga gigikanan, bisan pa, ang maayo nga ideya sa usa ka sentralisadong repositoryo alang sa software sa Mac nakakuha usa ka tibuuk nga pagbunal tungod sa pagdugang nga mga pagdili. Imbis nga motubo ug maghatag sa mga developer sa pipila ka mga opsyon nga dugay na nilang gipangayo, sama sa mga opsyon sa demo, usa ka mas transparent nga modelo sa pag-angkon, o diskwento nga presyo alang sa mga tiggamit sa mas daan nga mga bersyon sa mga app, ang Mac App Store hinoon nagpugong kanila ug nagdugang sa wala kinahanglana. dugang nga trabaho, paghimo sa abandonware ug sa ingon makapahigawad bisan sa mga tiggamit nga mipalit sa software.

Ang pagtratar sa Apple sa mga developer adunay taas nga kasaysayan sa iOS lamang, ug nagsulti sa pagkamapahitas-on sa kompanya ngadto sa mga adunay dakong epekto sa kalampusan sa plataporma. Ang kanunay nga pagsalikway sa mga aplikasyon nga wala’y hinungdan nga wala’y sunod nga katin-awan, grabe nga komunikasyon gikan sa Apple, daghang mga developer ang kinahanglan nga atubangon kining tanan. Gitanyag sa Apple ang usa ka maayo nga plataporma, apan usa usab ka "tabang sa imong kaugalingon" ug "kung dili nimo gusto, biyai" nga pamaagi. Ang Apple ba sa katapusan nahimo nga usa ka igsoon ug natuman ang ironic nga panagna sa 1984? Atong tubagon ang matag usa sa atong kaugalingon.

Mga Kapanguhaan: TheVerge.com, Marco.org, Postbox-inc.com
.