iPhone上的Flash政治微积分

关于为什么我怀疑Apple计划在不久的将来向MobileSafari添加Flash支持,政治考虑比技术考虑更重要简而言之:可以Apple do it? Yes, but it wouldn’t be easy但they? I say no — even if it简单。

目前有两种方法可以为iPhone(和iPod Touch)开发软件:使用HTML / CSS / JavaScript Web标准,并使用CocoaCocoa是专有的,但从Apple的角度来看,它是一种好的专有技术:完全由Apple拥有和控制的竞争优势Apple不控制HTML / CSS / JavaScript Web标准,但是其他任何人都没有Apple确实控制并拥有WebKit,这是任何人衡量今天这些标准的最佳移动实现。

另一方面,Flash(从Apple的角度来看)是由另一家公司拥有和控制的错误的专有权苹果和Adobe不是敌人,但他们肯定是竞争对手,两家公司之间的历史并不完全是温暖的。1在宏伟的计划中,我怀疑Apple的高管们对Flash在桌面计算领域的突出和根深蒂固的角色一点都不高兴,特别是Flash而不是QuickTime已经成为网络视频事实上的标准。

为了桌面网络,就是这样。

移动市场的开放程度与桌面市场不同例如,在移动操作系统市场中,微软甚至不是第一位,更不用说垄断了而且,在移动世界中,Flash很少见,而且无处不在为什么Apple会帮助Adobe建立Flash作为事实上的标准移动web, too? If Flash does turn into a major force in the mobile world, Apple can always add it later但是,为什么Apple现在不应该推出一个无Flash的移动网络未来呢?

就目前而言,苹果公司依赖于iPhone以外的软件Apple从上到下控制整个事物的源代码。2Why cede any of that control to Adobe? Flash has never performed as well on Mac OS as it has on WindowsAdobe发布其专业设计应用程序的原生Mac OS X版本的时间较晚,而且很晚才再次生产英特尔原生的Universal二进制文件如果Apple决定将iPhone切换到不同的CPU架构,Adobe会说Flash不会简单地重新编译,会发生什么?

And what happens, if, say, Microsoft were to acquire Adobe? That doesn’t seem likely, especially given Microsoft’s pursuit of Yahoo, but it’s certainly possibleFrom Apple’s perspective, why take a chance? Apple would benefit very little by adding Flash support (again, are they losing any sales at all due to the iPhone’s current lack of Flash?), but would incur several risks, and, even in the best case scenario, would muddle its message to web developers about how to write web-based apps targeting the iPhone.

如果MobileSafari中没有Flash支持,并且没有Flash不会影响对iPhone和iPod的需求,那么没办法Flash可能会变成苹果移动设备的痛苦。

最后,也许你可能会想到虽然iPhone可能不适用于iPhone苹果兴趣,它在Adobe的- 因此,一旦迫在眉睫的iPhone SDK发布,Adobe可能会自行移植它再想想iPhone SDK不会像Mac OS X那样的环境,开发人员可以自由地创建系统级插件没有Apple的批准,没有人可以使用MobileSafari。


  1. NeXT的操作系统图形系统完全围绕着它构建显示Postscript,一种从Adobe获得许可的NeXT技术一位前NeXT开发人员告诉我条款是显示Postscript的源代码从未离开过Adobe的校园 - 为了处理代码,NeXT工程师不得不去Adobe并在没有外部网络访问的隔离房间工作There are people at Apple who remember this arrangement vividly, and not fondly. ↩︎

  2. 谷歌和雅虎为Apple提供地图,股票和天气等网络服务But that’s data, not software. ↩︎