Craig 这次的演讲非常诚实, 不像之前那次 MKBHD 问他为啥 iPad 没有天气/计算器 App 那样敷衍. 这次算是比较全面地回答了为什么 iOS 不提供应用侧载.
首先我一开始也是 sideload 的支持者, sideload 能允许用户方便地直接安装应用, 包括安装特定版本的应用, 以及对应用数据进行快照.
但是侧载的安全性一直是很大的挑战. 比如隔三差五通过 QQ 散布的恶作剧 App 就是其中一个体现.
Craig 很诚实提到了关于「给用户选择」的 hypothesis. 我想换一个描述:
我们知道有所谓「找关系办事」的说法, 确实这是一种做事的手段. 但是 sideload 就和找关系一样, 本质是一种灰色地带的行为. 如果你觉得找关系能带来方便, 那只是其中一种情况; 当没有关系可找, 以及找关系需要付出代价过大, 甚至灰色地带吞噬了所有的手段的时候, 这样社会下的人是寸步难行的.
App Store 作为单一入口, 我觉得改善了大多数用户选购 App 的体验. 尽管最近 Notability 的风波挑战了 App Store 的公信力(似乎到现在还没有出面表态, 反倒是 Notability 自己服软了). 但说一个很简单的例子: PC 平台上 Steam/Origin/EA/Win Store/UPlay/Epic 共存的时候, 体验完全是混乱的.
现实的说, 如果侧载是可行的方案, 那么意味着开发者可能没有动力去提供规范化的版本, 说白了就是没有动力上架.
对于用户, 可能就不会养成去商店购买应用的习惯, 选择从充满风险的第三方市场去获取应用. 这永远都是一个重大隐患, 以及不利于社区的发展.
我见过不少 Android 开发者, 因为 App 需要付费, 所以被人身攻击; 被国内的商店各种条款为难. 最后因此转投 iOS 生态.
以及这里也难得透露了 Craig 对市场份额的看法. Apple 在欧洲占了 1/5 的市场份额, 但是并不是那么 care 剩下的部分, 因为剩下的 4/5 对于用户仍然是一种选择, Apple 真的就是只要保证自己是 premium phone 里面的 best 就行.
反倒是某个厂商, 一遍喊着要提升市场份额, 另外一遍要做高端, 结果市场份额提升戛然而止, 高端机也跳水到了中端的水平.