欢迎来到 常识词典网 , 一个专业的常识知识学习网站!

[ Ctrl + D 键 ]收藏本站

您所在的位置:首页 > 教育学习 > 知识

知识

iOS 不接受 Flas- 的真实原因是什么?

分类: 知识 常识词典 编辑 : 常识 发布 : 04-24

阅读 :237

iOS 不接受 Flas- 的真实原因是什么?有可能是战略原因,怕Flas-的植入导致其封闭式产品体系的瓦解,还有没有另外的原因?23 个答案

答案 1:

Flas-是一个落后于时代的技术,靠对客户端的高资源占用率来获取传输过程的低带宽占用。窄带时代,Flas-能节省带宽资源,客户端应用也相对简单;在宽带时代,随着Adobe对Flas-不断做加法,其客户端应用研发已经处于失控状态:一些并不复杂的应用,即便在配置很高的PC跑起来都不能保证流畅,更别提CPU、GPU占用率,即便Adobe宣布支持硬件加速后,这种情况依然没有改善。Flas-目前唯一的优势就是开发人员及装机量。而Apple做产品的思路,则是宁缺勿滥:如果不能保证系统流畅度,就暂时不采用。对Flas-就是如此。首先是流畅度问题,其次是对硬件资源消耗无法控制(试想一下在开心网偷半个小时的菜就导致手机没电了),最后还有漏洞,对iOS系统安全也是威胁。此外,客户端互动技术也不是Adobe一家独有,还有很多更加先进、公开的标准化技术可供选择,因此Flas-得不到iOS支持就顺理成章了。

答案 2:

我想利益才是最关键的。Adobe Flas-有它自己一套的运作方式,如果IOS支持Flas-无异于给Action Script开发者直接开发IOS应用的机会。这样苹果好不容易建立起来的那套封闭式产业链就会被打破,就像楼上有位朋友说的,苹果很有可能会被架空。毕竟相信大多数人都不喜欢用ObjectC开发应用,也不一定喜欢每做出一个应用就放到App Store上给苹果赚钱……

答案 3:

耗电。flas- 应用可以跳过app store.

答案 4:

FLASH、java自身就是个完整的平台,引入他们,会架空Apple,让Apple失去对生态系统的完全控制权。

答案 5:

作为一个-的、跨平台的家伙,苹果必须-它。防止flas-跟Android、webOS等勾搭,让程序员可以直接写出跨平台的程序

答案 6:

1.商业模式:appstore构建了完整的应用程序的产业链,而flas-、java,本身也可以构建基于他们的应用软件商店,这触动了苹果的核心商业模式。2.用户体验:乔布斯坚持原生的应用,提供给用户最直接最好的体验,跨平台的应用在体验上,永远不如系统原生的应用3.耗电

答案 7:

乔布斯曾撰文炮轰发,flas-不适合移动设备,参考:it.so-u/s2010... 我个人认为,flas-耗电只是问题的一个方面! >

从大的方向讲,Apple和Google都希望-tml5取代flas-,提供web原生支持

从体验上,flas-性能不行,在移动端上的效果不行

从商业上讲,要提供封闭的环境

从产品上讲,确实会对苹果造成一定损失,所以很多Andriod平板主打Flas-一大特性就说明Flas-对于用户还是有吸引力的,尤其是大量网站使用了该技术,但苹果显然是希望通过这个损失换来HTML5的推广,现在我们看到,大型的网站都开始提供对iPad的支持

下一篇:国内熟练使用 Pyt-on 的程序员待遇如何? 下一篇 【方向键 ( → )下一篇】

上一篇:- 阅读器这款产品怎么样? 上一篇 【方向键 ( ← )上一篇】