Lokaðu auglýsingu

Síðan tilkynning um sandkassa fyrir öpp í Mac App Store hafa verið heitar umræður um hvernig Apple er að gera þróunaraðilum erfitt fyrir. Hins vegar hafa aðeins fyrstu manntjón og afleiðingar sýnt hversu stórt vandamál þetta er og hvað það gæti þýtt fyrir þróunaraðila í framtíðinni. Ef sandbox segir þér ekki neitt þýðir það í stuttu máli að takmarka aðgang að kerfisgögnum. Forrit í iOS virka á sama hátt - þau geta nánast ekki fellt inn í kerfið og haft áhrif á virkni þess eða bætt nýjum aðgerðum við það.

Auðvitað á þetta skref líka sína réttlætingu. Í fyrsta lagi er það öryggi - í orði getur slíkt forrit ekki haft áhrif á stöðugleika eða frammistöðu kerfisins eða keyrt skaðlegan kóða, ef eitthvað slíkt færi fram hjá teyminu sem samþykkir forritið fyrir App Store. Önnur ástæðan er einföldun á öllu samþykkisferlinu. Auðveldara er að sannreyna og fara yfir umsóknir og teymið nær því að gefa grænt ljós á fleiri nýjar umsóknir og uppfærslur á dag, sem er rökrétt skref þegar það eru þúsundir til tugþúsundir umsókna.

En fyrir sum forrit og þróunaraðila þeirra getur sandkassa verið gríðarlegt magn af vinnu sem annars gæti verið varið til frekari þróunar. Þess í stað þurfa þeir að eyða löngum dögum og vikum, þurfa stundum að breyta öllu arkitektúr forritsins, aðeins til að verða étið af úlfnum. Auðvitað er ástandið mismunandi eftir hönnuði, fyrir suma þýðir það bara að haka við nokkra reiti í Xcode. Hins vegar munu aðrir þurfa að finna vandlega út hvernig eigi að vinna í kringum takmarkanirnar svo að núverandi eiginleikar geti haldið áfram að virka, eða verða að fjarlægja eiginleika með þungu hjarta vegna þess að þeir eru ekki samhæfðir við sandkassa.

Hönnuðir standa því frammi fyrir erfiðri ákvörðun: annaðhvort yfirgefa Mac App Store og missa þannig umtalsverðan hluta af hagnaðinum sem tengist markaðssetningu sem á sér stað í versluninni, gefa um leið upp samþættingu iCloud eða tilkynningamiðstöðvarinnar og halda áfram að þróa forritið án takmarkana, eða lúta höfði, fjárfesta tíma og peninga til að endurhanna forrit og verja sig fyrir gagnrýni frá notendum sem munu sakna sumra eiginleika sem þeir notuðu oft en þurfti að fjarlægja vegna sandkassa. „Þetta er bara mikil vinna. Það krefst gríðarlegra, oft krefjandi breytinga á arkitektúr sumra forrita, og í sumum tilfellum jafnvel fjarlægja eiginleika. Þessi barátta milli öryggis og þæginda er aldrei auðveld.“ segir David Chartier, verktaki 1Password.

[do action=”quote”]Fyrir flesta þessara viðskiptavina er App Store ekki lengur áreiðanlegur staður til að kaupa hugbúnað.[/do]

Ef verktaki ákveður að lokum að yfirgefa App Store mun það skapa óþægilegar aðstæður fyrir notendur. Þeir sem keyptu appið utan Mac App Store munu halda áfram að fá uppfærslur, en Mac App Store útgáfan mun verða abandonware, sem mun aðeins fá villuleiðréttingar í mesta lagi vegna takmarkana Apple. Þó að notendur hafi áður kosið að kaupa í Mac App Store vegna öryggisábyrgðar, sameinaðs kerfis ókeypis uppfærslu og auðvelds aðgangs, vegna þessa fyrirbæris gæti traust á App Store minnkað hratt, sem myndi hafa víðtækar afleiðingar í för með sér. fyrir bæði notendur og Apple. Marco Arment, skapari Instapaper og meðstofnandi Tumblr, sagði um stöðuna sem hér segir:

„Næst þegar ég kaupi app sem er fáanlegt í App Store og á vefsíðu þróunaraðila mun ég líklega kaupa það beint af þróunaraðilanum. Og næstum allir sem brenna sig á því að banna forrit vegna sandkassa - ekki bara verktaki sem verða fyrir áhrifum, heldur allir viðskiptavinir þeirra - munu gera það sama fyrir framtíðarkaup sín. Fyrir flesta þessara viðskiptavina er App Store ekki lengur áreiðanlegur staður til að kaupa hugbúnað. Þetta ógnar því stefnumarkandi markmiði að flytja eins mörg hugbúnaðarkaup og mögulegt er í Mac App Store.“

Eitt af fyrstu fórnarlömbum sandkassa var TextExpander forritið, sem gerir þér kleift að búa til texta skammstafanir sem forritið breytir síðan í heilar setningar eða setningar, allt kerfið. Ef forritarar yrðu neyddir til að beita sanboxing myndu flýtivísarnir aðeins virka í því forriti, ekki í tölvupóstforritinu. Þó að forritið sé enn fáanlegt í Mac App Store mun það ekki lengur fá nýjar uppfærslur. Svipuð örlög biðu Postbox forritsins þar sem þróunaraðilarnir ákváðu að bjóða ekki nýju útgáfuna í Mac App Store þegar þriðja útgáfan kom út. Vegna sanboxing þyrftu þeir að fjarlægja nokkrar aðgerðir, til dæmis samþættingu við iCal og iPhoto. Þeir bentu einnig á aðra annmarka Mac App Store, svo sem skortur á tækifæri til að prófa forritið, vanhæfni til að bjóða upp á afsláttarverð fyrir notendur eldri útgáfur og fleira.

Postbox forritarar þyrftu að búa til sérstaka útgáfu af forritinu sínu fyrir Mac App Store til að vera samhæft við þær takmarkanir sem settar eru í leiðbeiningum Apple, sem er ómögulegt fyrir flesta forritara. Þannig er eini stóri kosturinn við að bjóða upp á forrit í Mac App Store eingöngu í markaðssetningu og auðveldri dreifingu. „Í stuttu máli, Mac App Store gerir forriturum kleift að eyða meiri tíma í að búa til frábær öpp og minni tíma í að byggja upp innviði eigin netverslunar,“ bætir Sherman Dickman, forstjóri Postbox við.

Útstreymi þróunaraðila frá Mac App Store gæti einnig haft langtímaafleiðingar fyrir Apple. Til dæmis gæti það einnig ógnað nýjum iCloud vettvang, sem forritarar utan þessarar dreifingarrásar geta ekki notað. „Aðeins forrit í App Store geta nýtt sér iCloud, en margir Mac forritarar munu ekki eða munu ekki geta það vegna pólitísks óstöðugleika App Store,“ fullyrðir verktaki Marco Arment.

Það er kaldhæðnislegt, þó að takmarkanir á iOS App Store hafi orðið hollari með tímanum, til dæmis geta verktaki búið til öpp sem keppa beint við innfædd iOS öpp, þá er hið gagnstæða upp á við um Mac App Store. Þegar Apple bauð forriturum í Mac App Store setti það ákveðnar hindranir sem forrit þurftu að fylgja (sjá greinina Mac App Store – það verður ekki auðvelt fyrir forritara hér heldur), en takmarkanirnar voru hvergi nærri eins mikilvægar og núverandi sandkassa.

[do action="quote"]Hegðun Apple gagnvart þróunaraðilum á sér langa sögu á iOS eingöngu og talar um hroka fyrirtækisins í garð þeirra sem hafa mikil áhrif á velgengni tiltekins vettvangs.[/do]

Sem notendur getum við verið ánægð með að, ólíkt iOS, getum við líka sett upp forrit á Mac frá öðrum aðilum, hins vegar er frábær hugmynd um miðlæga geymslu fyrir Mac hugbúnað að fá algjöra slá vegna vaxandi takmarkana. Í stað þess að vaxa og gefa forriturum nokkra af þeim valmöguleikum sem þeir hafa lengi kallað eftir, eins og kynningarmöguleikum, gagnsærri kröfugerð eða afsláttarverði fyrir notendur eldri útgáfur af forritum, takmarkar Mac App Store þá og bætir við óþarfa vinna að þeim, búa til abandonware og þannig pirrar jafnvel notendur sem keyptu hugbúnaðinn.

Meðferð Apple á forriturum á sér langa sögu á iOS eingöngu og talar um hroka fyrirtækisins í garð þeirra sem hafa mikil áhrif á velgengni pallsins. Tíð höfnun umsókna að ástæðulausu án síðari útskýringa, mjög snjöll samskipti frá Apple, margir verktaki þurfa að takast á við þetta allt. Apple bauð upp á frábæran vettvang, en einnig „hjálpaðu þér“ og „ef þér líkar það ekki, farðu“. Er Apple loksins orðið bróðir og uppfyllt kaldhæðna spádóminn 1984? Við skulum svara hverjum og einum sjálf.

Auðlindir: TheVerge.com, Marco.org, Postbox-inc.com
.