Itxi iragarkia

Geroztik sandboxing jakinarazpena Mac App Store-ko aplikazioetarako, eztabaida gogorrak izan dira Apple garatzaileei gauzak zailtzen ari denari buruz. Hala ere, lehen hildakoek eta ondorioek bakarrik erakutsi dute zein arazo handia den mugimendu honek eta etorkizunean garatzaileentzat zer suposa dezakeen. Sandboxing-ak ezer esaten ez badizu, laburbilduz, sistemaren datuetarako sarbidea mugatzea esan nahi du. iOS-en aplikazioek modu berean funtzionatzen dute: ia ezin dira sisteman integratu eta funtzionamenduan eragin edo funtzio berriak gehitu.

Noski, urrats honek ere badu bere justifikazioa. Lehenik eta behin, segurtasuna da - teorian, aplikazio horrek ezin du sistemaren egonkortasunean edo errendimenduan eragin edo kode gaiztoa exekutatu, horrelako zerbaitek App Storerako aplikazioa onartzen duen taldetik ihes egingo balu. Bigarren arrazoia onarpen-prozesu osoa sinplifikatzea da. Aplikazioak errazago egiaztatzen eta berrikusten dira, eta horrela taldeak egunean aplikazio eta eguneratze kopuru handiagoari argi berdea ematea lortzen du, eta hori urrats logikoa da milaka eta hamar mila aplikazio daudenean.

Baina aplikazio batzuentzat eta haien garatzaileentzat, sandboxing-ak lan handia suposa dezake, bestela garapen gehiagora bideratuko litzatekeena. Horren ordez, egun eta aste luzeak eman behar dituzte, batzuetan aplikazioaren arkitektura osoa aldatu behar izaten dute, otsoak jateko. Jakina, egoera aldatzen da garatzaile batetik bestera, batzuentzat Xcode-n lauki batzuk desmarkatzea besterik ez da esan nahi. Hala ere, beste batzuek arreta handiz asmatu beharko dute murrizketak nola landu, dauden funtzioak funtzionatzen jarraitu ahal izateko, edo bihotz astunarekin eginbideak kendu beharko dituzte, sandboxingarekin bateragarriak ez direlako.

Garatzaileek, beraz, erabaki zail baten aurrean daude: edo Mac App Store denda utzi eta, horrela, dendan egiten den marketinarekin lotutako irabazien zati garrantzitsu bat galtzen dute, aldi berean iCloud edo jakinarazpen zentroaren integrazioari utzi eta jarraitu aplikazioa murrizketarik gabe garatzen, edo burua makurtu, inbertitu denbora eta dirua aplikazioak birdiseinatzeko eta sarritan erabiltzen zituzten baina kendu egin behar izan zituzten erabiltzaileen kritiketatik babestu. «Lan asko besterik ez da. Aplikazio batzuen arkitekturan aldaketa handiak eskatzen ditu, askotan zorrotzak, eta, kasu batzuetan, funtzioak kentzea ere bai. Segurtasunaren eta erosotasunaren arteko borroka hau ez da inoiz erraza». dio David Chartier garatzaileak 1Password.

[do action=”quote”]Bezero horietako gehienentzat, App Store ez da softwarea erosteko leku fidagarria.[/do]

Garatzaileek azkenean App Storetik uztea erabakitzen badute, egoera desatsegin bat sortuko da erabiltzaileentzat. Aplikazioa Mac App Storetik kanpo erosi dutenek eguneraketak jasotzen jarraituko dute, baina Mac App Store bertsioa abandonware bihurtuko da, Appleren murrizketen ondorioz soilik akatsen konponketak jasoko dituena. Aurretik erabiltzaileek erosketak Mac App Store-n egin nahiago baziren ere, segurtasunaren bermeagatik, doako eguneratzeen sistema bateratuagatik eta sarbide errazagatik, fenomeno honek App Store-n konfiantza azkar gutxitzea eragin lezake, eta horrek ondorio handiak ekarriko lituzke. bai erabiltzaileek bai Applek. Marco Arment, sortzailea instagram eta sortzailekidea Tumblr, honela komentatu zuen egoera:

“App Storen eta garatzailearen webgunean eskuragarri dagoen aplikazio bat erosten dudan hurrengoan, ziurrenik garatzaileari zuzenean erosiko diot. Eta sandboxing dela-eta aplikazioak debekatuta erretzen diren ia guztiek - ez bakarrik kaltetutako garatzaileek, baita bezero guztiek ere - gauza bera egingo dute etorkizuneko erosketetarako. Bezero horietako gehienentzat, App Store ez da softwarea erosteko leku fidagarria. Horrek mehatxatzen du ustezko helburu estrategikoa ahalik eta software erosketa gehien Mac App Store dendara eramateko”.

Sandboxing-aren lehen biktimetako bat TextExpander aplikazioa izan zen, eta horri esker, aplikazioak esaldi edo esaldi osoetan bihurtzen dituen testu laburdurak sortzeko aukera ematen du, sistema osoan. Garatzaileak sanboxinga aplikatzera behartuko balira, lasterbideak aplikazio horretan bakarrik funtzionatuko lukete, ez posta elektronikoko bezeroan. Aplikazioa Mac App Store-n eskuragarri badago ere, ez du eguneratze berririk jasoko. Antzeko patua zegoen Postbox aplikazioaren zain, non garatzaileek hirugarren bertsioa kaleratu zutenean Mac App Store-n bertsio berria ez eskaintzea erabaki zuten. Sanboxing-a dela eta, hainbat funtzio kendu beharko lituzkete, adibidez iCal eta iPhoto-rekin integratzea. Mac App Store-ren beste gabezi batzuk ere nabarmendu dituzte, hala nola, aplikazioa probatzeko aukerarik ez izatea, bertsio zaharragoen erabiltzaileei prezio deskontua eskaintzeko ezintasuna eta beste.

Postbox garatzaileek beren aplikazioaren bertsio berezi bat sortu beharko lukete Mac App Storerako, Apple-ren jarraibideek ezarritako murrizketekin bateragarria izan dadin, eta hori ezinezkoa da garatzaile gehienentzat. Hortaz, Mac App Store-n aplikazioak eskaintzearen abantaila handi bakarra merkaturatzean eta banatzeko erraztasunean datza soilik. "Laburbilduz, Mac App Store-k garatzaileek denbora gehiago eman dezakete aplikazio bikainak sortzen eta denbora gutxiago euren lineako dendaren azpiegitura eraikitzen". gehitzen du Sherman Dickman Postbox-eko zuzendari nagusiak.

Mac App Store-ko garatzaileen irteerak epe luzeagoko ondorioak ere izan ditzake Applerentzat. Esaterako, iCloud plataforma hasiberria ere mehatxatu lezake, banaketa-kanal honetatik kanpoko garatzaileek erabili ezin dutena. "App Store-ko aplikazioek soilik aprobetxa dezakete iCloud, baina Mac garatzaile askok ezin izango dute edo ezin izango dute App Storeren ezegonkortasun politikoa dela eta". erreklamazioen sustatzaileak Marco Arment.

Ironikoki, iOS App Store-ren murrizketak denborarekin onuragarriagoak izan diren arren, adibidez garatzaileek jatorrizko iOS aplikazioekin zuzenean lehiatzen duten aplikazioak sor ditzakete, Mac App Store-n alderantziz gertatzen da. Applek garatzaileak Mac App Store-ra gonbidatu zituenean, aplikazioek bete behar zituzten oztopo batzuk ezarri zituen (ikus artikulua Mac App Store: hemengo garatzaileentzat ere ez da erraza izango), baina murrizketak ez ziren inondik inora egungo sandboxing bezain kritikoak.

[do action="quote"]Apple-k garatzaileekiko duen jokaerak historia luzea du iOS-en bakarrik eta konpainiaren harrokeriaz hitz egiten du emandako plataformaren arrakastan eragin handia dutenekiko.[/do]

Erabiltzaile gisa, pozik egon gaitezke, iOS ez bezala, Mac-en beste iturri batzuetatik ere instala ditzakegulako aplikazioak; hala ere, Mac softwarerako biltegi zentralizatu baten ideia bikainak erabateko kolpea hartzen ari da murrizketak gero eta handiagoak direla eta. Aspaldi eskatzen zituzten aukera batzuk garatzaileei hazi eta eman beharrean, hala nola demo aukerak, erreklamazio eredu gardenagoa edo aplikazioen bertsio zaharragoen erabiltzaileentzako prezio deskontuak, Mac App Store-k mugatu egiten ditu eta beharrezkoak ez diren gehitzen ditu. aparteko lana, abandonwarea sortuz eta, horrela, softwarea erosi duten erabiltzaileak ere zapuztu egiten ditu.

Apple-k garatzaileei ematen dien tratamenduak historia luzea du iOS-en bakarrik, eta plataformaren arrakastan eragin handia dutenekiko konpainiaren harrokeriaz hitz egiten du. Aplikazioak maiz baztertzea arrazoirik gabe, ondorengo azalpenik gabe, Appleren komunikazio oso zikorrak, garatzaile askok horri guztiari aurre egin behar diote. Applek plataforma bikaina eskaini zuen, baina baita "zuri lagundu" eta "gustatzen ez bazaizu, utzi" planteamendu bat ere. Applek anaia bihurtu al da azkenean eta 1984ko profezia ironikoa bete du? Erantzun diezaiogun bakoitzari.

iturriak: Theverge.com, Marco.org, Postbox-inc.com
.