写文字之前,先上一张图吧!
这是 sharesdk.cn关于支持air ane的网站首页宣传画! 我想说,看到这张图,不禁有点小感动! 为什么呢? 话得从当前的移动发展局势说起,如今做移动开发,应用方面,大多都是还是直接用原生的oc和java,游戏方面,主要就是 cocos2dx、u3d和flash air等,2dx在移动游戏开发方面,国内应该占了一半以上的市场,其次u3d也有一部分(尤其是移动3d游戏),最后还有air等。(市场份额纯属个人观点) AIR占领的市场份额,主要得益于其在页游方面的绝对优势,新增Stage3d等发力移动市场,周边生态也有所发展,如Starling、Feathers等,使得AIR进行移动开发无论是开发流程还是运行效率都有显著提高。 作为一个ASer,当然是AIR的忠实追随者,做AS3四五年,一直很关注他在移动方面的发展,在09,10年还在上学的时候,就尝试着用air做一些桌面时钟或者手机小游戏等小玩意儿,在2012年的时候,腾讯闪游地带和天地会还举行了关于手游flash游戏的大赛,弄了个小东西上去,所幸奖了100Q币!(《被错过的天堂》就是这次大赛出来的一个精品) 现在AIR开发Starling、Feathers、dragonBone等框架支持,再加上AIR也在不断的优化更新,最近已经跳至版本AIR 13,作为一个ASer,使用AIR开发也越来越得心应手。虽然现在在移动端,AIR的份额还不是很大,但是毕竟有着大批的页游开发者转入AIR移动开发,或公司项目,或独立开发者,AIR的产品也会越来越多。 之前初了效率问题,最让开发者头疼的恐怕就是ANE了,前一段,我也趟了许多ANE的坑,如果Andriod的ANE基本疑难杂症都搞的定,IOS的ANE常规的也能开发,遇到特别怪异的问题,只能多查查资料了。(奈何没有mac电脑,一个破虚拟机搞毛啊,看不到任何输出,全凭猜啊!) 之前的个平台SDK,一般都只有java和oc这些原生的,后来逐渐开始有2dx,u3d最后才是AIR,今天看到这样一个平台网站,把AIR ANE做在首页宣传,真是忍不住鼓掌叫好!(这个平台已经有oc、java、2dx、u3d、air五种sdk了,其他平台都应该学着点!) 对于未来,我期待:Adobe AIR,千秋万载,一统江湖! sharesdk地址:http://link.sharesdk.cn/cHjZK