Fèmen anons

Depi notifikasyon sandboxing pou apps nan Mac App Store, te gen diskisyon chofe sou fason Apple ap fè bagay sa yo difisil pou devlopè yo. Sepandan, sèlman premye viktim yo ak konsekans yo te montre ki jan gwo yon pwoblèm mouvman sa a se ak sa li ta ka vle di pou devlopè nan tan kap vini an. Si sandboxing pa di ou anyen, an brèf sa vle di limite aksè a done sistèm. Aplikasyon nan iOS travay nan menm fason an - yo pratikman pa ka entegre nan sistèm nan ak afekte operasyon li yo oswa ajoute nouvo fonksyon nan li.

Natirèlman, etap sa a tou gen jistifikasyon li yo. Premye a tout, li nan sekirite - nan teyori, yon aplikasyon konsa pa ka afekte estabilite oswa pèfòmans nan sistèm nan oswa kouri kòd move, si yon bagay tankou sa yo te chape anba ekip la ki apwouve aplikasyon an pou App Store la. Dezyèm rezon an se senplifikasyon tout pwosesis apwobasyon an. Aplikasyon yo pi fasil verifye ak revize, ak ekip la konsa jere bay limyè vèt la nan yon pi gwo kantite nouvo aplikasyon ak mizajou chak jou, ki se yon etap lojik lè gen dè milye a dè dizèn de milye aplikasyon.

Men, pou kèk aplikasyon ak devlopè yo, sandboxing ka reprezante yon gwo kantite travay ki ta ka otreman konsakre nan plis devlopman. Olye de sa, yo gen yo pase jou long ak semèn, pafwa gen chanje achitekti a tout antye nan aplikasyon an, sèlman yo dwe manje pa bèt nan bwa. Natirèlman, sitiyasyon an varye de pwomotè a pwomotè, pou kèk moun sa jis vle di dezaktive kèk bwat nan Xcode. Sepandan, lòt moun ap gen pou chèche konnen ki jan yo travay alantou restriksyon yo pou karakteristik ki egziste deja yo ka kontinye travay, oswa yo pral oblije retire karakteristik ak yon kè lou paske yo pa konpatib ak sandboxing.

Se poutèt sa, devlopè yo ap fè fas ak yon desizyon difisil: swa kite Mac App Store la epi konsa pèdi yon pati enpòtan nan pwofi ki asosye ak maketing ki pran plas nan magazen an, an menm tan abandone entegrasyon iCloud oswa sant notifikasyon ak kontinye devlope aplikasyon an san restriksyon, oswa bese tèt ou, envesti tan ak lajan pou redesign aplikasyon yo epi pwoteje tèt yo kont kritik itilizatè yo ki pral manke kèk karakteristik yo te itilize souvan men yo te oblije retire akòz sandboxing. "Se jis yon anpil travay. Li mande gwo, souvan mande chanjman nan achitekti nan kèk aplikasyon, ak nan kèk ka menm retire nan karakteristik. Batay sa a ant sekirite ak konfò pa janm fasil.” di David Chartier, pwomotè 1Password.

[do action="quote"]Pou pifò nan kliyan sa yo, App Store la pa yon kote serye pou achte lojisyèl ankò.[/do]

Si devlopè evantyèlman deside kite App Store la, li pral kreye yon sitiyasyon dezagreyab pou itilizatè yo. Moun ki te achte aplikasyon an deyò Mac App Store la ap kontinye resevwa mizajou, men vèsyon Mac App Store la pral tounen abandonware, ki pral sèlman resevwa koreksyon ensèk pi plis akòz restriksyon Apple yo. Pandan ke itilizatè yo te deja prefere fè acha nan Mac App Store akòz garanti sekirite a, yon sistèm inifye nan mizajou gratis ak aksè fasil, fenomèn sa a ta ka lakòz konfyans nan App Store a rapidman deperi, sa ki ta pote konsekans byen lwen pou tou de itilizatè yo ak Apple. Marco Arment, kreyatè Instapaper ak ko-fondatè tumblr, fè kòmantè sou sitiyasyon an jan sa a:

“Pwochèn fwa mwen achte yon aplikasyon ki disponib sou App Store la ak sou sit entènèt pwomotè a, pwobableman m ap achte l dirèkteman nan men pwomotè a. Ak prèske tout moun ki vin boule lè yo entèdi apps akòz sandboxing - pa sèlman afekte devlopè yo, men tout kliyan yo - pral fè menm bagay la pou fiti acha yo. Pou pifò nan kliyan sa yo, App Store la pa yon kote serye pou achte lojisyèl ankò. Sa a menase objektif estratejik yo sipoze deplase otan ke posib acha lojisyèl nan Mac App Store la.

Youn nan premye viktim yo nan sandboxing te aplikasyon an TextExpander, ki pèmèt ou kreye abrevyasyon tèks ke aplikasyon an Lè sa a, vire nan fraz antye oswa fraz, nan tout sistèm nan. Si devlopè yo te oblije aplike sanboxing, rakoursi yo ta sèlman travay nan aplikasyon sa a, pa nan kliyan imel la. Malgre ke aplikasyon an toujou disponib nan Mac App Store la, li pap resevwa okenn nouvo mizajou ankò. Yon sò menm jan an ap tann aplikasyon an Postbox, kote devlopè yo deside pa ofri nouvo vèsyon an nan Mac App Store la lè twazyèm vèsyon an te lage. Paske nan sanboxing, yo ta dwe retire plizyè fonksyon, pou egzanp entegrasyon ak iCal ak iPhoto. Yo te fè remake tou lòt enpèfeksyon nan Mac App Store la, tankou absans yon opòtinite pou eseye aplikasyon an, enkapasite a ofri yon pri rabè pou itilizatè ki gen vèsyon ki pi gran yo, ak lòt moun.

Devlopè bwat postal yo ta dwe kreye yon vèsyon espesyal nan aplikasyon yo pou Mac App Store la pou yo ka konpatib ak restriksyon yo enpoze pa direktiv Apple yo, ki pa pratik pou pifò devlopè yo. Kidonk, sèlman gwo avantaj nan ofri aplikasyon nan Mac App Store se sèlman nan maketing ak fasilite nan distribisyon. "An ti bout tan, Mac App Store la pèmèt devlopè yo pase plis tan pou yo kreye gwo apps ak mwens tan pou yo konstwi enfrastrikti pwòp magazen sou entènèt yo." ajoute Sherman Dickman, CEO nan Postbox.

Koule ekoulman devlopè ki soti nan Mac App Store la ta ka gen tou konsekans alontèm pou Apple. Pou egzanp, li ta ka tou menase platfòm la iCloud nouvo, ki devlopè deyò nan chanèl distribisyon sa a pa ka itilize. "Sèlman aplikasyon ki nan App Store la ka pran avantaj de iCloud, men anpil devlopè Mac pa pral oswa pa pral kapab akòz enstabilite politik App Store la," reklamasyon pwomotè Marco Arment.

Iwonilman, pandan ke restriksyon sou iOS App Store yo te vin pi byenveyan apre yon tan, pou egzanp devlopè yo ka kreye apps ki dirèkteman konpetisyon ak aplikasyon iOS natif natal, opoze a se vre pou Mac App Store la. Lè Apple envite devlopè yo nan Mac App Store la, li te etabli sèten baryè aplikasyon yo te oblije respekte (gade atik la. Mac App Store - li pa pral fasil pou devlopè isit la tou), men restriksyon yo te okenn kote tou pre kritik tankou sandboxing aktyèl la.

[fè aksyon="quote"]Konpòtman Apple anvè devlopè yo gen yon istwa long sou iOS sèlman epi li pale de awogans konpayi an anvè moun ki gen yon gwo enfliyans sou siksè platfòm yo bay la.[/do]

Kòm itilizatè yo, nou ka kontan ke, kontrèman ak iOS, nou ka tou enstale aplikasyon sou Mac ki soti nan lòt sous, sepandan, gwo lide nan yon depo santralize pou lojisyèl Mac ap resevwa yon bat total akòz ogmante restriksyon yo. Olye pou yo grandi epi bay devlopè yo kèk nan opsyon yo te mande depi lontan, tankou opsyon demo, yon modèl reklamasyon ki pi transparan, oswa pri rabè pou itilizatè ki gen vèsyon ki pi gran nan aplikasyon yo, Mac App Store la mete restriksyon sou yo epi ajoute li pa nesesè. travay siplemantè, kreye abandonware e konsa fristre menm itilizatè yo ki te achte lojisyèl an.

Tretman Apple la nan devlopè gen yon istwa long sou iOS pou kont li, epi li pale ak awogans konpayi an nan direksyon moun ki gen yon gwo enpak sou siksè platfòm la. Souvan rejè aplikasyon pou pa gen okenn rezon san yo pa eksplikasyon ki vin apre, kominikasyon trè chich soti nan Apple, anpil devlopè gen fè fas ak tout bagay sa yo. Apple te ofri yon platfòm gwo, men tou yon "ede tèt ou" ak "si ou pa renmen li, kite" apwòch. Èske Apple finalman vin yon frè ak akonpli pwofesi ironik la nan 1984? An nou chak reponn pou tèt nou.

Resous: TheVerge.com, Marco.org, Postbox-inc.com
.