新足迹

 找回密码
 注册

精华好帖回顾

· 【12页339楼超长正文】说实话我觉得很多家长都有一些误区 (2012-4-30) elena_sokolova · 哥失业了,没关系都是浮云;可是..印度同事们请哥去吃散伙饭,那个餐馆居然也倒闭了- 更新一下, 暂时又回来了 (2013-1-31) 瓜农
· 写在决赛之后 (2010-7-12) joaquin · Brisbane的筒子们请进—-各个suburb简介 (2006-6-18) 美味春卷
Advertisement
Advertisement
查看: 5770|回复: 54

adobe 放弃 mobile flash 是一个非常明智的决定 [复制链接]

发表于 2011-11-17 08:53 |显示全部楼层
此文章由 o2h2o 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 o2h2o 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原创 欢迎拍砖

adobe 放弃 mobile flash 是一个非常明智的决定

桌面开发从以前的 nativeapp 基本大一统的 走向了web,
flash 在 ria市场的占有率,在 apple 的ios 出现之前 基本是没啥对手
随后 apple 宣布了 ios 不支持flash,开始还没什么,随着 apple的 mobile 设备市场占有率节节攀升,adobe 有麻烦了, 开发人员不愿意用 flash 开发了,因为 在 ipad ,iphone 上面不能浏览.  微软呢本来就对 adobe flash 的市场占有率觊觎很久(silverlight 推广起来也是阻力重重), 当然要落井下石了, 在 windows mobile 上面 也宣布不支持 flash.

google 没明确表示不支持,但是 有一半的mobile 平台不支持,开发人员不会轻易的用flash 去开发mobile 的东西,而且 android 的平台分化太厉害,各种版本的硬件,os 版本, flash 的支持也不怎么的好

基本上如果 adobe 在不放弃 mobile flash,实在是看不到前景.

adobe 和 三大公司的产品线上面的区别:
三大公司都有自己的 mobile 平台和 mobile 浏览器, adobe没有任何的谈判筹码
但是也正是因为三大公司都有自己的os 和浏览器, 每个公司想主推自己的 ria 技术都很难
apple 不太可能同意 siliverlight run 在 ios 上面,apple 要主推自己的 html 5.
google 态度不明确

大家都知道,mobile native 的开发不容易,特别是考虑到 平台分化的现象,开发成本和维护成本都很高,除非是很大的公司能够负担这些.  同样的业务 要开发 ios native的,android native的, windows native的,要维护3个code base,对于中小型企业来说还是很大的开支

所以有市面上 mobile跨平台开发 开始冒牙
比较有实力的几个
Adobe 的 air
Appcelerator 的titanium
Sencha js
phonegap
jquerymobile
每个框架(公司)用的 技术取向非常的不同
有些是向web靠拢,有些是向native靠拢
air 和 titanium 是向native 考虑的
sencha js, phonegap, jquery mobile 是向web靠拢的

但是实际上 每个框架都有很多很大的问题
mobile air,我还没用过, 没办法评论
titanium, 进步很大,现在又买了 apatana,整合了ide,可以debug,断点js,    缺点(内存泄露一直没有完全解决,管理有的乱,经常是fix了的bug,更新了几个版本后又出现了,会出现莫名其妙的错误,很有可能是内存泄露的问题导致的,跨平台的代码改动难度还是不小,没有 gui ide, gui要手动coding) 结论: 观望,很有可能他们的 技术细节实现太难, map js to native object c,所以很多问题实在是没法完美解决
sencha, 很不错的 一个 mobile html5 js 框架,优点 lightingfast,秒杀级别的效果, 非常smooth,跨平台做的也很不错, 在 mobile web 里面是最接近 native的,免费,    缺点,学习曲线非常曲折, 是基于 extjs的,全部是一整套自己的东西, 没自己的ide,调试困难, 文档不够多, 现在有2个版本1.1 和 2.0 , 2.0 的效率提升很明显,但是语法啊 什么的 改动很大, 一出错很难发现是什么问题,开发的潜在成本不低
jquery mobile , ui 不够smooth,bug 还比较多,优点 学习曲线很低,那种ui 一摸你就能感受到web 的气息, 一卡一卡的,个人不太喜欢
phonegap, 不做 titanium 那样的高难度的事情,只map native的 hardware ,提供js 调用接口,难度上面实现起来小多了,不去动 什么 ui 的mapping,所以基本上不太会有 没啥办法解决的bug,

现在比较流行的一种做法是
webui + native wraper
这样既可以用 web 技术来写ui,又可以通过 phone gap 或者 object c 或者 titanium 那样的bridge 来控制 硬件
开发成本比较低,代码复用率很高

adobe 处于一个很实在的位置
上有三大巨头,下又一大批html 5js 框架的厂商
三巨头都心怀鬼胎,不太可能接受互相的技术
下游的框架厂商实力又不如adobe

所以 adobe 的决定
放弃 mobile flash
买了 phonegap , 投入资金做 html 5 , air 开发工具
也就是 做 hybrid 的 跨平台 mobile app
整合资金 和技术 研发自己的ide

个人我还是比较看好的

mobile 会走 桌面的老路吗?
web 一统江湖, 而不是 native app,
我觉得 可能性很大,
html 5 native的控制硬件 并不是什么大问题,只要浏览器开发厂商愿意写这个功能
css 3的 transition 可以完全利用硬件加速, ui smooth 也不是问题

在mobile 平台 apple 对html 5 的支持最好
css 3 transition 能支持 3d的
google 只能支持2d

微软不知道去哪里了,好像根本不愿意支持 html 5,webos的 html 5 都比 ie mobile 好

mobile html5 支持情况
http://html5test.com/results-mobile.html

[ 本帖最后由 o2h2o 于 2011-11-25 22:49 编辑 ]

评分

参与人数 19积分 +114 收起 理由
gerence + 5 我看不大懂,但是觉得LZ很懂,支持牛人
degra + 20 感谢分享
pinkdreamer + 2 你太有才了

查看全部评分

Advertisement
Advertisement

发表于 2011-11-17 08:53 |显示全部楼层
此文章由 flyspirit 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flyspirit 所有!转贴必须注明作者、出处和本声明,并保持内容完整
沙发

发表于 2011-11-17 08:58 |显示全部楼层
此文章由 flyspirit 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 flyspirit 所有!转贴必须注明作者、出处和本声明,并保持内容完整
先给各白条, 看来Adobe对自己的定位还是很准确的。

发表于 2011-11-17 09:21 |显示全部楼层
此文章由 鱼羊鲜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鱼羊鲜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
还真是好久没开flash软件了

发表于 2011-11-17 09:22 |显示全部楼层
此文章由 nick_sun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 nick_sun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
每次都要提醒自己,看完关掉运行flash的网页。

评分

参与人数 2积分 +4 收起 理由
seth_chen + 2 我是直接干掉plugin-container进程
黑山老妖 + 2 我很赞同

查看全部评分

发表于 2011-11-17 09:31 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
微软还是支持html 5标准的,

微软公司本身就是HTML 5标准的制定者之一,它比市场上慢是有道理的,每项html5的功能提出来后,其它公司可以快速实施,微软则要等到标准本身进入final draft的时候才考虑实施,否则一旦搞错,后面就麻烦了

windows8里边, html5开发已经变成native开发了,也就是说,写一个桌面程序,调用printer/hardisk/camera 等,都直接用javascript, 各种硬件资源都有javascript的API,

微软准备把silverlight停掉,也是给html5让路。

说到底,未来n年是javascript为王的年代
Advertisement
Advertisement

退役斑竹 2007 年度奖章获得者 2008年度奖章获得者 特殊贡献奖章 参与宝库编辑功臣

发表于 2011-11-17 09:31 |显示全部楼层
此文章由 黑山老妖 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 黑山老妖 所有!转贴必须注明作者、出处和本声明,并保持内容完整
对flash 这个东东真的是又爱又恨。。。

发表于 2011-11-17 09:31 |显示全部楼层
此文章由 cangaru 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cangaru 所有!转贴必须注明作者、出处和本声明,并保持内容完整
怎么是"明智"的选择呢

我看分明是无奈的放弃,就象JAVA的MOBILE版本很难推广,因为MOBILE的分化总是比PC大很多

如果移动手持设备没有统一标准,APP开发者和软件商总有这些尴尬的
参尕儒:水中倒影着美丽的白塔
Reflection in the water with a beautiful Baita

退役斑竹 2007 年度奖章获得者 2008年度奖章获得者 特殊贡献奖章 参与宝库编辑功臣

发表于 2011-11-17 09:51 |显示全部楼层
此文章由 黑山老妖 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 黑山老妖 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我估计也是挺无奈的,但是现在下决定也是明智的。再拖下去也没意思,当断即断。
Adobe在软件业这么多年,还是有点眼光的。

发表于 2011-11-17 09:56 |显示全部楼层
此文章由 o2h2o 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 o2h2o 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 黑山老妖 于 2011-11-17 10:51 发表
我估计也是挺无奈的,但是现在下决定也是明智的。再拖下去也没意思,当断即断。
Adobe在软件业这么多年,还是有点眼光的。

比nokia 好太多了

能那么快转变思路
当机立断
很不容易

发表于 2011-11-17 09:57 |显示全部楼层
此文章由 bfox 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bfox 所有!转贴必须注明作者、出处和本声明,并保持内容完整
adobe 是个沉默的巨人。前几年一直没有意识到adobe 居然是世界几大软件公司之一。
Advertisement
Advertisement

发表于 2011-11-17 10:02 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
nice article!!

评分

参与人数 1积分 +3 收起 理由
o2h2o + 3 thanks

查看全部评分

发表于 2011-11-17 10:13 |显示全部楼层
此文章由 rayki 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rayki 所有!转贴必须注明作者、出处和本声明,并保持内容完整
写得真不错。 虽然不太懂。。  支持

发表于 2011-11-17 19:29 |显示全部楼层
此文章由 liquidator 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 liquidator 所有!转贴必须注明作者、出处和本声明,并保持内容完整
很不容易。

发表于 2011-11-17 20:50 |显示全部楼层