Uždaryti skelbimą

Nuo pranešimas apie smėlio dėžę „Mac App Store“ programoms buvo karštos diskusijos apie tai, kaip „Apple“ apsunkina kūrėjų veiklą. Tačiau tik pirmosios aukos ir pasekmės parodė, kokia didelė problema yra šis žingsnis ir ką jis gali reikšti kūrėjams ateityje. Jei smėlio dėžė jums nieko nesako, trumpai tariant, tai reiškia prieigos prie sistemos duomenų apribojimą. Programėlės iOS veikia taip pat – jos praktiškai negali integruotis į sistemą ir paveikti jos veikimą ar pridėti naujų funkcijų.

Žinoma, šis žingsnis taip pat turi savo pagrindimą. Visų pirma, tai saugumas – teoriškai tokia aplikacija negali paveikti sistemos stabilumo ar našumo ar paleisti kenkėjiško kodo, jei kažkas panašaus pabėgtų iš komandos, patvirtinančios aplikaciją App Store. Antroji priežastis – viso patvirtinimo proceso supaprastinimas. Programos yra lengviau patikrinamos ir peržiūrimos, todėl komanda sugeba uždegti didesnį naujų programų ir atnaujinimų skaičių per dieną, o tai yra logiškas žingsnis, kai paraiškų yra nuo tūkstančių iki dešimčių tūkstančių.

Tačiau kai kurioms programoms ir jų kūrėjams smėlio dėžė gali būti didžiulis darbas, kurį kitu atveju būtų galima skirti tolesnei plėtrai. Vietoj to, jie turi praleisti ilgas dienas ir savaites, kartais keisti visą programos architektūrą, kad juos suėstų vilkas. Žinoma, situacija skiriasi nuo kūrėjo iki kūrėjo, kai kuriems tai reiškia tiesiog panaikinti keletą langelių Xcode. Tačiau kiti turės kruopščiai išsiaiškinti, kaip apeiti apribojimus, kad esamos funkcijos veiktų ir toliau, arba teks pašalinti funkcijas su sunkia širdimi, nes jos nesuderinamos su smėlio dėže.

Taigi kūrėjai susiduria su sudėtingu sprendimu: arba palikti „Mac App Store“ ir taip prarasti didelę pelno dalį, susijusią su parduotuvėje vykdoma rinkodara, tuo pačiu atsisakyti „iCloud“ ar pranešimų centro integravimo ir toliau kurkite programą be apribojimų arba nulenkite galvą, investuokite laiką ir pinigus, kad perkurtumėte programas ir apsisaugotumėte nuo kritikos iš vartotojų, kurie praleis kai kurias dažnai naudotas funkcijas, tačiau jas teko pašalinti dėl smėlio dėžės. „Darbo labai daug. Tam reikia didžiulių, dažnai reikalaujančių kai kurių programų architektūros pakeitimų, o kai kuriais atvejais net funkcijų pašalinimo. Ši kova tarp saugumo ir komforto niekada nėra lengva. sako kūrėjas Davidas Chartieris 1Password.

[do action=”quote”]Daugumai šių klientų App Store nebėra patikima vieta įsigyti programinės įrangos.[/do]

Jei kūrėjai galiausiai nuspręs palikti „App Store“, vartotojams tai sukurs nemalonią situaciją. Tie, kurie įsigijo programą ne iš „Mac App Store“, ir toliau gaus atnaujinimus, tačiau „Mac App Store“ versija taps abandonware, kuri daugiausia gaus tik klaidų pataisymus dėl „Apple“ apribojimų. Nors anksčiau vartotojai mieliau pirkdavo „Mac App Store“ dėl saugumo garantijos, vieningos nemokamų naujinimų sistemos ir lengvos prieigos, dėl šio reiškinio pasitikėjimas „App Store“ gali greitai sumažėti, o tai turėtų didelių pasekmių tiek vartotojai, tiek Apple. Marco Armentas, kūrėjas Instapaper ir vienas iš įkūrėjų Tumblr, pakomentavo situaciją taip:

„Kitą kartą pirkdamas programėlę, kuri yra „App Store“ ir kūrėjo svetainėje, tikriausiai pirksiu ją tiesiai iš kūrėjo. Ir beveik visi, kurie užsidegs uždraudę programas dėl smėlio dėžės – ne tik paveikti kūrėjai, bet ir visi jų klientai – darys tą patį pirkdami ateityje. Daugumai šių klientų „App Store“ nebėra patikima vieta įsigyti programinės įrangos. Tai kelia grėsmę numanomam strateginiam tikslui perkelti kuo daugiau programinės įrangos pirkimų į „Mac App Store“.

Viena iš pirmųjų smėlio dėžės aukų buvo programa TextExpander, leidžianti kurti teksto santrumpas, kurias programa paverčia ištisomis frazėmis arba sakiniais visoje sistemoje. Jei kūrėjai būtų priversti taikyti sanboxą, spartieji klavišai veiktų tik toje programoje, o ne el. pašto programoje. Nors programa vis dar pasiekiama „Mac App Store“, ji nebegaus jokių naujų atnaujinimų. Panašus likimas laukė ir „Postbox“ aplikacijos, kur kūrėjai nusprendė nesiūlyti naujos versijos „Mac App Store“, kai buvo išleista trečioji versija. Dėl „sanboxing“ jie turėtų pašalinti kelias funkcijas, pavyzdžiui, integraciją su „iCal“ ir „iPhoto“. Jie taip pat atkreipė dėmesį į kitus „Mac App Store“ trūkumus, tokius kaip galimybės išbandyti programą nebuvimas, nesugebėjimas pasiūlyti nuolaidos senesnių versijų naudotojams ir kt.

Pašto dėžutės kūrėjai turėtų sukurti specialią savo programos versiją, skirtą „Mac App Store“, kad atitiktų „Apple“ gairėse nustatytus apribojimus, o tai daugeliui kūrėjų nepraktiška. Taigi, vienintelis didelis programų teikimo Mac App Store pranašumas yra tik rinkodara ir platinimo paprastumas. Trumpai tariant, „Mac App Store“ leidžia kūrėjams praleisti daugiau laiko kuriant puikias programas ir mažiau laiko kurti savo internetinės parduotuvės infrastruktūrą. priduria Sherman Dickman, „Postbox“ generalinis direktorius.

Kūrėjų nutekėjimas iš „Mac App Store“ taip pat gali turėti ilgalaikių pasekmių „Apple“. Pavyzdžiui, tai taip pat gali kelti grėsmę naujai „iCloud“ platformai, kurios kūrėjai, nepriklausantys šiam platinimo kanalui, negali naudoti. „ICloud pranašumais gali pasinaudoti tik „App Store“ esančios programos, tačiau daugelis „Mac“ kūrėjų to negalės arba negalės dėl politinio „App Store“ nestabilumo. tvirtina kūrėjas Marco Armentas.

Ironiška, kad nors „iOS App Store“ apribojimai laikui bėgant tapo palankesni, pavyzdžiui, kūrėjai gali kurti programas, kurios tiesiogiai konkuruoja su vietinėmis „iOS“ programomis, „Mac App Store“ galioja priešingai. Kai „Apple“ pakvietė kūrėjus į „Mac App Store“, ji nustatė tam tikras kliūtis, kurių programos turėjo laikytis (žr. straipsnį „Mac App Store“ – ir čia kūrėjams nebus lengva), tačiau apribojimai nebuvo tokie svarbūs kaip dabartinė smėlio dėžė.

[do action="quote"]Apple elgesys kūrėjų atžvilgiu turi ilgą istoriją vien tik naudojant iOS ir byloja apie įmonės aroganciją tiems, kurie turi didelę įtaką konkrečios platformos sėkmei.[/do]

Kaip vartotojai, galime pasidžiaugti, kad skirtingai nei „iOS“, „Mac“ programėles galime įdiegti ir iš kitų šaltinių, tačiau puiki centralizuotos „Mac“ programinės įrangos saugyklos idėja sulaukia vis didesnių apribojimų. Užuot išplėtusi ir suteikusi kūrėjams kai kurias parinktis, kurių jie jau seniai prašė, pavyzdžiui, demonstracines parinktis, skaidresnį pretenzijų modelį arba nuolaidas senesnių programų versijų naudotojams, „Mac App Store“ jas apriboja ir prideda nereikalingų. papildomo darbo, sukuriant nepalankią programinę įrangą ir tokiu būdu žlugdomi net programinę įrangą įsigiję vartotojai.

„Apple“ požiūris į kūrėjus turi ilgą istoriją vien tik naudojant „iOS“ ir byloja apie bendrovės aroganciją tiems, kurie daro didelę įtaką platformos sėkmei. Dažnas paraiškų atmetimas be priežasties be vėlesnio paaiškinimo, labai šykštus „Apple“ bendravimas, daugeliui kūrėjų tenka su visa tai susidurti. „Apple“ pasiūlė puikią platformą, bet ir „padėk sau“ bei „jei nepatinka, palik“ metodus. Ar Apple pagaliau tapo broliu ir išpildė ironišką 1984 m. pranašystę? Į kiekvieną atsakykime patys.

Ištekliai: TheVerge.com, Marco.org, Postbox-inc.com
.