Since abiso sa sandboxing para sa mga app sa Mac App Store, nagkaroon ng mainit na mga talakayan tungkol sa kung paano ginagawang mahirap ng Apple ang mga bagay para sa mga developer. Gayunpaman, tanging ang mga unang kaswalti at kahihinatnan lamang ang nagpakita kung gaano kalaki ang problema ng paglipat na ito at kung ano ang maaaring maging kahulugan nito para sa mga developer sa hinaharap. Kung walang sasabihin sa iyo ang sandboxing, sa madaling salita, nangangahulugan ito ng paghihigpit sa pag-access sa data ng system. Gumagana ang mga app sa iOS sa parehong paraan - halos hindi sila makakapagsama sa system at makakaapekto sa pagpapatakbo nito o magdagdag ng mga bagong function dito.
Siyempre, ang hakbang na ito ay mayroon ding katwiran. Una sa lahat, ito ay seguridad - sa teorya, ang naturang application ay hindi makakaapekto sa katatagan o pagganap ng system o magpatakbo ng malisyosong code, kung ang isang bagay na iyon ay upang makatakas sa koponan na nag-apruba ng aplikasyon para sa App Store. Ang pangalawang dahilan ay ang pagpapasimple ng buong proseso ng pag-apruba. Ang mga application ay mas madaling ma-verify at masuri, at sa gayon ang koponan ay namamahala upang bigyan ang berdeng ilaw sa isang mas malaking bilang ng mga bagong application at update bawat araw, na isang lohikal na hakbang kapag mayroong libu-libo hanggang sampu-sampung libong mga aplikasyon.
Ngunit para sa ilang mga application at kanilang mga developer, ang sandboxing ay maaaring kumatawan sa isang malaking halaga ng trabaho na kung hindi man ay maaaring italaga sa karagdagang pag-unlad. Sa halip, kailangan nilang gumugol ng mahabang araw at linggo, kung minsan ay kailangang baguhin ang buong arkitektura ng aplikasyon, para lamang kainin ng lobo. Siyempre, ang sitwasyon ay nag-iiba mula sa developer hanggang sa developer, para sa ilan nangangahulugan lamang ito ng pag-alis ng check sa ilang mga kahon sa Xcode. Gayunpaman, ang iba ay kailangang masusing alamin kung paano aayusin ang mga paghihigpit upang patuloy na gumana ang mga kasalukuyang feature, o kailangang mag-alis ng mga feature na may matinding puso dahil hindi sila tugma sa sandboxing.
Ang mga developer ay nahaharap sa isang mahirap na desisyon: maaaring umalis sa Mac App Store at sa gayon ay mawalan ng malaking bahagi ng kita na nauugnay sa marketing na nagaganap sa tindahan, sa parehong oras na isuko ang pagsasama ng iCloud o ang notification center at patuloy na bubuo ng application nang walang mga paghihigpit, o iyuko ang iyong ulo, mamuhunan ng oras at pera upang muling idisenyo ang mga application at protektahan ang kanilang mga sarili mula sa pagpuna mula sa mga user na makaligtaan ang ilang mga tampok na madalas nilang ginagamit ngunit kailangang alisin dahil sa sandboxing. “Maraming trabaho lang. Nangangailangan ito ng malaki, madalas na hinihingi ang mga pagbabago sa arkitektura ng ilang mga application, at sa ilang mga kaso kahit na ang pag-alis ng mga tampok. Ang labanang ito sa pagitan ng kaligtasan at kaginhawaan ay hindi madali.” sabi ni David Chartier, developer 1Password.
[do action=”quote”]Para sa karamihan sa mga customer na ito, ang App Store ay hindi na isang maaasahang lugar para bumili ng software.[/do]
Kung magpasya ang mga developer na umalis sa App Store, lilikha ito ng hindi kasiya-siyang sitwasyon para sa mga user. Ang mga bumili ng app sa labas ng Mac App Store ay patuloy na makakatanggap ng mga update, ngunit ang bersyon ng Mac App Store ay magiging abandonware, na makakatanggap lamang ng mga pag-aayos ng bug dahil sa mga paghihigpit ng Apple. Bagama't mas gusto ng mga user dati na bumili sa Mac App Store dahil sa garantiya ng seguridad, isang pinag-isang sistema ng mga libreng update at madaling pag-access, ang hindi pangkaraniwang bagay na ito ay maaaring maging sanhi ng mabilis na pagbaba ng tiwala sa App Store, na magdadala ng malalayong kahihinatnan para sa parehong mga gumagamit at Apple. Marco Arment, tagalikha Instapaper at co-founder Tumblr, nagkomento sa sitwasyon tulad ng sumusunod:
“Sa susunod na bibili ako ng app na available sa App Store at sa website ng developer, malamang na bibilhin ko ito nang direkta mula sa developer. At halos lahat ng masunog sa pamamagitan ng pagbabawal ng mga app dahil sa sandboxing — hindi lang ang mga apektadong developer, kundi lahat ng kanilang mga customer — ay gagawin din ito para sa kanilang mga pagbili sa hinaharap. Para sa karamihan ng mga customer na ito, ang App Store ay hindi na isang maaasahang lugar para bumili ng software. Nagbabanta ito sa ipinapalagay na madiskarteng layunin ng paglipat ng maraming mga pagbili ng software hangga't maaari sa Mac App Store."
Ang isa sa mga unang biktima ng sandboxing ay ang TextExpander application, na nagbibigay-daan sa iyo na lumikha ng mga pagdadaglat ng teksto na ang application pagkatapos ay nagiging mga buong parirala o pangungusap, sa buong sistema. Kung mapipilitang mag-apply ang mga developer ng sanboxing, gagana lang ang mga shortcut sa application na iyon, hindi sa email client. Bagama't available pa rin ang app sa Mac App Store, hindi na ito makakatanggap ng anumang mga bagong update. Isang katulad na kapalaran ang naghihintay sa Postbox application, kung saan nagpasya ang mga developer na huwag mag-alok ng bagong bersyon sa Mac App Store kapag inilabas ang ikatlong bersyon. Dahil sa sanboxing, kailangan nilang tanggalin ang ilang function, halimbawa integration sa iCal at iPhoto. Itinuro din nila ang iba pang mga pagkukulang ng Mac App Store, tulad ng kawalan ng pagkakataong subukan ang application, ang kawalan ng kakayahang mag-alok ng may diskwentong presyo para sa mga gumagamit ng mas lumang bersyon, at iba pa.
Ang mga developer ng Postbox ay kailangang lumikha ng isang espesyal na bersyon ng kanilang aplikasyon para sa Mac App Store upang maging tugma sa mga paghihigpit na ipinataw ng mga alituntunin ng Apple, na imposible para sa karamihan ng mga developer. Kaya, ang tanging pangunahing bentahe ng pag-aalok ng mga application sa Mac App Store ay nakasalalay lamang sa marketing at kadalian ng pamamahagi. "Sa madaling salita, binibigyang-daan ng Mac App Store ang mga developer na gumugol ng mas maraming oras sa paggawa ng magagandang app at mas kaunting oras sa pagbuo ng imprastraktura ng kanilang sariling online na tindahan," dagdag ni Sherman Dickman, CEO ng Postbox.
Ang pag-agos ng mga developer mula sa Mac App Store ay maaari ding magkaroon ng pangmatagalang kahihinatnan para sa Apple. Halimbawa, maaari rin nitong banta ang bagong platform ng iCloud, na hindi magagamit ng mga developer sa labas ng channel ng pamamahagi na ito. "Tanging mga app sa App Store ang maaaring samantalahin ang iCloud, ngunit maraming mga developer ng Mac ang hindi o hindi magagawa dahil sa kawalang-tatag ng pulitika ng App Store," ang sabi ng developer na si Marco Arment.
Kabalintunaan, habang ang mga paghihigpit sa iOS App Store ay naging mas mabait sa paglipas ng panahon, halimbawa ang mga developer ay maaaring lumikha ng mga app na direktang nakikipagkumpitensya sa mga katutubong iOS app, ang kabaligtaran ay totoo para sa Mac App Store. Nang inimbitahan ng Apple ang mga developer sa Mac App Store, nagtakda ito ng ilang partikular na hadlang na kailangang sundin ng mga application (tingnan ang artikulo Mac App Store – hindi rin ito magiging madali para sa mga developer dito), ngunit ang mga paghihigpit ay hindi kasing kritikal ng kasalukuyang sandboxing.
[do action="quote"]Ang pag-uugali ng Apple sa mga developer ay may mahabang kasaysayan sa iOS lamang at tumutukoy sa pagmamataas ng kumpanya sa mga may malaking impluwensya sa tagumpay ng ibinigay na platform.[/do]
Bilang mga user, maaari kaming maging masaya na, hindi tulad ng iOS, maaari rin kaming mag-install ng mga application sa Mac mula sa iba pang mga mapagkukunan, gayunpaman, ang magandang ideya ng isang sentralisadong repositoryo para sa Mac software ay nakakakuha ng kabuuang pagkatalo dahil sa pagtaas ng mga paghihigpit. Sa halip na palakihin at bigyan ang mga developer ng ilan sa mga opsyon na matagal na nilang hinihiling, gaya ng mga opsyon sa demo, mas transparent na modelo ng mga claim, o may diskwentong pagpepresyo para sa mga user ng mas lumang bersyon ng mga app, sa halip ay pinaghihigpitan sila ng Mac App Store at idinagdag ang hindi kinakailangan. dagdag na trabaho, paglikha ng abandonware at sa gayon ay binigo kahit ang mga gumagamit na bumili ng software.
Ang pagtrato ng Apple sa mga developer ay may mahabang kasaysayan sa iOS lamang, at nagsasalita sa pagmamataas ng kumpanya sa mga may malaking epekto sa tagumpay ng platform. Ang madalas na pagtanggi sa mga aplikasyon nang walang dahilan nang walang kasunod na paliwanag, napakakuripot na komunikasyon mula sa Apple, maraming mga developer ang kailangang harapin ang lahat ng ito. Nag-aalok ang Apple ng isang mahusay na platform, ngunit din ng isang "tulungan ang iyong sarili" at "kung hindi mo gusto ito, umalis" na diskarte. Sa wakas ay naging kapatid na ba si Apple at natupad ang ironic na propesiya noong 1984? Sagutin natin ang bawat isa sa ating sarili.
Siguradong naging kapatid na si Apple. At si ate at biyenan din.
magandang artikulo at banal na katotohanan!
Totoo naman pero based on experience from other areas, alam ko na mas mabuting ipagbawal muna lahat tapos unti-unting payagan, kesa payagan lahat tapos ipagbawal na lang ang naabuso :)
Eksakto. Isinasaalang-alang na sa una ay hindi ka makapag-install ng mga app sa iOS, at pagkatapos na maidagdag ang pagpipiliang iyon, ang mga app na ito ay maaaring makakuha ng higit pa at higit pa sa system bawat taon, ito ay may malaking kahulugan. Lalong dahan-dahan. At ito ay tinanggap sa kabuuan nang normal (iyon ay, ng mga may oras na magbasa ng pahayagan bago magsimula ang kanilang browser - iyon ay isa pang kabanata) salamat sa katotohanan na ito ay nagtrabaho sa kumpetisyon, ngunit... - Java applications, that was one big misfortune – everyone downloaded it from somewhere on the net, tapos hindi kasya ang resolution, minsan hindi man lang nag-start, ganun din sa Symbian, not to mention na ang mga ordinaryong tao ay hindi gumagawa ng mga ganoong aktibidad.
Gumagana ito sa isang computer at nasanay na ang mga tao noon pa man, at dahil matagal na ako sa Windows, masasabi kong malamang na hindi ko talaga kilala ang isang taong gumamit ng Windows Media Player. para maglaro ng media, sinisigawan ka ng bula, bilisan mo ang pag-install ng antivirus, ang isa pa ay gustong mag-install ng driver pagkatapos kumonekta ng isang bagay - at ito ay kung paano ito magsisimula, sa sandaling dalhin namin ang computer sa bahay, may naka-install na at ito ay nababaliw at tila normal sa lahat, hey .exe click-click at pagkatapos ay gumagana ito, kaya paano ito lumiliko Ngunit kung nais ng Apple na baguhin ang lugar na ito para sa mas mahusay, na pinaniniwalaan ko at sa aking opinyon ay ginagawa na ito sa loob ng mahabang panahon, kailangan lang nitong humindi at magsimula sa simula, tulad ng sa iOS, sa kabilang banda, muli itong makakapagpakilala ng 200 bagong pagpipilian sa hinaharap :) hindi, malamang na hindi ito gagana, ngunit tila sa akin ay isang hakbang lamang sa tamang direksyon, kung sila ay kumuha ng isang malaking kagat, maaari itong lumabas. masama o matagal, at ang bawat isa sa atin ay tiyak na naghihintay para sa taglagas, tagsibol at tag-init na keynote, atbp., upang mas masaktan iyon.
Sa kabilang banda, kung unti-unting ilalabas ang mga bagong opsyon, mas malaki ang pagkakataon na gagamitin ng mga developer ang mga ito nang higit kaysa sa kung naglabas sila ng 10x ng mas marami, pagkatapos ay maaaring magkasya ang ilan, ngunit mahusay, (tingnan ang mas maliliit na development team).
Ang tanging bagay na maaaring mangyari ay gusto ng mga developer ng mas maraming pera para sa dagdag na trabaho (na tila hindi malamang sa akin). Ngunit kung ito ay gagana lamang sa paraang ang mga developer ay gagana sa kanilang mga mesa, ngunit gagawin pa rin ito sa huli, wala akong nakikitang problema dito, magiging mahirap para sa Apple na baguhin ang anumang bagay kung sila ay pumunta sa lahat. nagmamakaawa kung maaari nilang itapon ito at ang tampok na iyon, dahil ang kapangyarihan ay nakakasagabal sa system.
At dapat nilang gawin ang parehong sa Flash sa pakikipagtulungan sa isang tao, paalam lang. Naniniwala ako na kung ito ay "Ayaw lang ni Steve" at gagana ito sa parehong iPhone at iPad, narito ang mobile Flash ay buong puwersa at mas matakaw.
Holt Kailangang isaalang-alang ng mga gustong magmaneho ang mga ganitong sitwasyon, na isinusulat mo dito. Buong suporta ko sila. At nakikiusap ako sa iyo (nang may buong paggalang) na ilagay mo ang iyong sumbrero sa kuya na iyon at noong 1984. Hindi ko makita kung paano ang tumaas na seguridad sa Mac App Store ay may kinalaman sa mga aksyon ng IBM noong 80s.
Sa aking opinyon, ito ay higit pa tungkol sa dinamika ng kung sino ang higit na nangangailangan. Bagama't kailangang gawin ng Microsoft ang kanilang makakaya sa mga developer upang maisulong ang Windows Mobile, kayang bayaran ng Apple (nang walang pag-apruba ko) ang isang tiyak na pagmamataas sa iOS dahil salamat sa nakaraang pag-unlad naabot nito ang posisyon ng pinaka-pinakinabangang mobile platform.
Tungkol sa Mac App store, nakalimutan ng may-akda ang dalawang dahilan ng pagtatanggol sa Apple. Una, kung babaguhin ang mga patakaran, ang mga may kapansanan ang pinakamalakas na nagpoprotesta. Ang iba ay umaangkop nang walang salita (kung kailangan mo lang ayusin ang ilang linya sa Xcode). Kaya kung sa 1000 apps 980 ang pumasa at 20 ang hindi, ang mga developer ng XNUMX na iyon ay sisigaw ng mas malakas kaysa sa karamihan. Abangan natin kung ilang porsyento ng mga aplikasyon ang talagang ibababa dahil dito. Marahil ay gagawa ng alternatibong App Store para sa kanila, tulad ng kaso sa mga opisyal na app at jailbreak para sa iOS
Pangalawa, dapat itong banggitin na ang Apple ay hindi lamang nangangailangan ng mga app, kundi pati na rin ang buong sistema ng OS X. Kung nais nitong mapanatili ang reputasyon ng OS X bilang isang "virus free" na kapaligiran, kung gayon ay gagawin lamang natin ito bilang isang madiskarteng desisyon tungkol sa seguridad ng system, dahil kung saan kahit ilang mga application ay mamamatay. Sa mga unang araw ng iOS, pinag-uusapan din ng lahat kung paano nililimitahan ng Apple ang mga ito at kung gaano karaming bilyong dolyar ang dinala ng App store sa mga developer. Gayunpaman, nakikita ng Microsoft ang 30 porsyento para sa Apple at susubukan nitong itulak ang isang bagay na katulad para sa Windows 8
Sa personal, sa palagay ko ang iba pang mga isyu (demo na bersyon, mga diskwento para sa mga kasalukuyang kliyente) ay mas mahalaga sa pangmatagalan kaysa sa sandboxing
Ngayon, sa kabilang banda, magdadalawang isip ako tungkol sa pagbili ng isang bagay sa labas ng Mac App store. Tiyak na hindi ko sinasabi na perpekto sila, kahit na hindi nagkataon, na-miss ko mismo ang nabanggit, kailangan ng demo na bersyon, isang bayad na pag-update para sa mga developer (marahil ay mayroong ganoong bagay), mga diskwento, atbp.
Ngunit para sa akin, ang mga pakinabang ay malinaw na mas malaki kaysa sa:
1) lahat sa isang lugar
2) mga update
3) kadalian ng pagbili, pag-install, pag-uninstall (kahit na malayo pa ito sa perpekto)
4) hindi kinakailangang i-back up ang mga file sa pag-install, mga numero ng lisensya...
5) kahit sandboxing - hindi masama kapag ang ilang application ay "nagsasama" ng sobra sa system at ito ay maaari lamang magdulot ng kawalang-tatag, pagbagal, atbp. (Hindi ko sinasabi na ito ay nalalapat sa lahat ng bagay sa pangkalahatan) - ngunit naiintindihan ko na sa certain cases it bothers someone maybe, yun lang ang pananaw ko
At kung pinag-uusapan natin ang pag-agos ng mga developer mula sa App store pabalik sa kanilang mga website, nasaan ang karamihan sa mga developer ng iOS ngayon kung hindi dahil sa App store? Tiyak na hindi posible na ihambing ito nang direkta tulad nito, ngunit sa palagay ko ay maliwanag ang hinaharap para sa App store, gusto man ito ng mga developer o hindi. At naniniwala ako na sa loob ng ilang taon ay ito na lamang ang posibilidad na mai-install ang application (na hindi nangangahulugang ganap kong aprubahan ito). Ito ay kinakailangan lamang dahil ang iCloud ay gaganap ng mas malaki at mas malaking papel at ang mga Dropbox at iba pa ay mapupunta sa pag-iisa.
Nakabatay ba ang artikulong ito sa anumang numero? Ilang porsyento ng mga app ang apektado nito? Mayroon akong impresyon na sa ngayon ito ay isang panloloko lamang na walang katotohanan. At pagkatapos, ang tanong ay kung, kung nagkataon, ang pagbuo ng isang application na nakakatugon sa mga panuntunan sa sandboxing at kasunod na ibinebenta sa pamamagitan ng App Store ay mas kumikita pa kaysa sa sariling channel ng pamamahagi ng developer.
Kung hindi papayagan ng Apple ……, malapit ka nang tumakas dito.
Para sa mga tuldok, punan ang alinman sa mga sumusunod:
- Flash
– ang kalayaan ng aplikasyon sa device
- demo na bersyon
- refund sa loob ng 24 na oras
– paglilisensya ng sariling OS sa ibang mga tagagawa
– alternatibong pagbili ng application sa iOS kaysa sa App Store
...
Bilang isang developer, kailangan kong sabihin na karamihan sa atin ay pahalagahan lamang ang mga benepisyo ng App Store (icloud, note center, sandboxing, kadalian ng komunikasyon,...). Oo, mawawalan ng $$$ ang ilang developer na gumagawa ng mga application na nakakasagabal sa system, ngunit tiyak na hindi ito isang sample na kinatawan. Ginawa ito ng karamihan sa mga developer nang walang kalokohan.
Flash ang bagay na nakakainis sa akin, ang karaniwang gumagamit. Wala akong nakikitang dahilan kung bakit dapat nila itong payagan sa iOS. Mahigit isang taon na akong nagtatrabaho sa iOS araw-araw at hindi ko ito napalampas.
Ang paglilisensya ng OS sa ilalim ng napakahigpit na mga kondisyon oo, ngunit ito ay gumagana nang ganoon sa loob ng mahabang panahon at hindi ito eksaktong istilo ng Apple.
"Ginawa ito ng karamihan sa mga developer nang walang kalokohan"
Ito mismo ang interesado sa akin tungkol sa sandboxing. Tulad ng alam natin, para sa 80% ng pera, kahit saan, 20% ng crier ay maaaring gawin. Ang katotohanan na ang isang tao mula sa Instapaper ay hindi aprubahan ang sandbox ay sapat na impormasyon para sa akin. Interesado ako sa kung gaano kalaki ang problema nito sa pandaigdigang saklaw, kung masasabi na ito pagkatapos ng maikling panahon. Ang Apple ay nangangailangan lamang ng sandboxing mula sa 1.6. 2012. Siyempre, ang isang partikular na uri ng aplikasyon ay hindi kailanman makakatugon sa panuntunan ng Apple. Kung nag-install ako ng program na gumagawa ng isang bagay sa pamamagitan ng system, kailangan kong ipagsapalaran ang mas mababang seguridad, at ayaw iyon ng Apple sa Store.
Ang pinakaunang pangungusap - nagrereklamo ba si Apple o pinapahirapan ba ng Apple ang isang tao? Pagkatapos ayusin ang error, mangyaring tanggalin ang aking post ;)
At ang bakal na kurtina? Sa tingin ko, hindi pa ito malayo sa kasaysayan na maaari nating gamitin bilang isang biro.
Ito ba ay isang artikulo para sa SEO? Kung hindi, hindi ko talaga maintindihan... Yung gusto, humanap ng paraan, yung ayaw, humanap ng dahilan. At kumpara sa bakal na kurtina? Malayo.
Talagang isang problema kapag tinitingnan ko kung aling mga app ang naaapektuhan nito - hindi bababa sa para sa akin, ito ay hindi bababa sa tatlong mahahalagang app na lubos na sumusulong sa pagiging kabaitan ng gumagamit ng pang-araw-araw na gawain. Isa ako sa mga taong magdadalawang-isip na ngayon tungkol sa pagbili ng app sa pamamagitan ng App Store kung available ito nang direkta mula sa developer. Ang kaginhawaan ng pag-install mula sa App Store ay tiyak na hindi mapapalitan ang pagkawala ng mga nabanggit na application.
Sigurado ako na maaaring iba ang pagkakaayos nito kahit na pinapanatili ang seguridad. Kung pinipilit ng Apple ang mga user na bumili sa labas ng App Store sa ganitong paraan, tiyak na hindi ito magdaragdag sa seguridad sa pangkalahatan.
Para sa akin, dagdagan mo ang seguridad ng mga bintana sa pamamagitan ng pagdidikit sa mga ito... Tiyak na gaganda ang seguridad ng bahay laban sa hindi awtorisadong pagpasok, walang duda tungkol doon.
Hindi ako karaniwang nagkokomento sa mga aktibong artikulo, ngunit sa pagkakataong ito kailangan kong tumugon.
1, ang bahagi tungkol sa sandboxing na nangangailangan ng pagbabago sa arkitektura... malamang na malinaw iyon, iyon ang punto! At na ito ay nangangahulugan ng maraming dagdag na coding? Sa palagay ko ay hindi. Gayunpaman, ito ay magiging perpekto pangunahin para sa mga bagong application. Ngunit maging tapat tayo - sa mga umiiral na aplikasyon, hindi oras na gumawa ng isang "cut to the living" dahil ang aplikasyon ay nawala sa kontrol at mahirap i-maintain... ito ay kung paano tayo napipilitang gawin ito . Isinasaalang-alang ko ito bilang pagtaas ng katinuan ng coding at pagbabawas ng espasyo para sa paggamit ng ilang potensyal na mapanganib na "mga pattern ng disenyo"... Walang perpekto, kaya kahit na sa sandbox ay kasalukuyang posible na lumikha ng isang Keylogger-type na application... Gayunpaman, Personal kong iniisip na palalawakin ng Apple ang sandbox na may karagdagang mga proxy sa hinaharap - ang isang pagkakatulad dito ay maaaring, halimbawa, ang paraan kung saan isinasagawa ang pag-develop para sa mga iOS device. BTW: Nag-anunsyo na ang Apple ng isang diskarte para sa hinaharap, kung saan ang posibilidad ng pagbuo ng mga unibersal na application na inilaan para sa iOS at MacOS ay isinasaalang-alang. Isang bundle para sa lahat ng device - parang pilay ;-)2, kung gusto ng Apple na magkaroon ng kontrol sa kung paano ina-access ng aming mga application ang mga mapagkukunan ng system, nire-rate ko ito nang positibo. Ito ay bahagi ng kanilang saradong modelo ng negosyo - Ito ang dahilan kung bakit natatangi ang Apple. Ganito sa iOS at magiging ganoon din sa Mac OS. 3, TextExpander bilang isang case study ng isang "libreng application" ay hindi nakatayo dito - ang mga utility, tulad ng mga kontrol, ay isang karagdagang kabanata. Sa kaso ng Appstore, ginamit ng Apple ang magandang lumang 20/80 na panuntunan. Humigit-kumulang 80% ng mga application ay hindi nangangailangan ng access sa mga mapagkukunan sa labas ng sandbox. At ang AppStore ay idinisenyo para sa kanila... Napakahusay na maghanap ng mga application sa isang lugar sa halip na mag-googling na nakakaubos ng oras. Bilang karagdagan, mayroong isang garantiya ng kalidad ng SW - Ang Apple ay may medyo mahigpit na patakaran para sa pag-publish sa appstore, kaya ang panganib kapag nag-download ng mga hindi kilalang application ay hindi maihahambing na mas mababa kaysa sa kapag nagda-download mula sa isang hindi pinagkakatiwalaang website. Sa personal, mas gusto ko ang mga application mula sa App Store, bilang karagdagan sa nabanggit na, dahil mayroong isang sentral na sistema para sa pag-update ng mga ito. Sa wakas! Sa susunod na hihilingin ko ang isang mas balanseng pagtingin sa isyu at lalo na sa isang hindi gaanong nakakapukaw na pamagat...