闪存的未来
众所周知,无论是网页游戏还是小游戏,近年来都发展迅速。大部分网页游戏和迷你游戏都是Flash做的,Adobe只是借助这个大游戏开发调整了Flash的方向,专注于Flash游戏的制作和AIR的开发。最新版本的Adobe Flash也宣布支持3D,3D页面游戏将是未来的发展趋势,也是网页游戏的主流。Flash一直定位于页游开发领域,尤其是基于3D高端网游的其他技术开发是不可能的。这是闪存的大好机会,也是闪存的新未来。
大多数普通用户接触到的Adobe产品,一个是Photoshop,一个是Flash Player。前者以强大的图像处理功能和延伸的娱乐恶搞著称。后者是出了名的CPU能耗高,效率低,但又不得不用。
事实上,FlASh Player虽然用户基础广泛,但在FlASh平台上只能算是一个“壳”。该平台的真正核心包括IDE(集成开发环境)Flash软件、Flex开发框架和AS脚本语言等。网络上大多数矢量动画和多媒体网站都是在Flash平台上完成的。[Flash不支持Android4.1]
为Android开发播放器不就意味着退出移动领域吗?Adobe创意部亚太区专业讲师Paul Burnett日前在接受网易科技采访时阐述了这一点。他认为Flash最大的成功在于“可以做的事情远远超出浏览器”,其未来的发展方向有两个方面,一是网页游戏,二是DRM数字版权管理。前者会越来越多的应用到移动终端上。
保罗解释说,虽然HTML5和CSS3技术取得了显著的进步,甚至可以取代Flash进行视频播放、网页动画等工作,但都局限于浏览器的前端。Flash的未来发展已经定位在网页游戏开发领域。“3D高端网游的开发是HTML5做不到的,”他说。“在DRM领域,只有Flash能做到。”
在最新发布的Flash CS6中,该软件还对代码管理、3D转换和视频集成等功能进行了大幅升级。
这意味着随着HTML5的快速发展,Flash将逐渐放弃拥有广泛受众的播放(浏览器插件)平台,专注于开发领域,其源文件可以通过收购的PhoneGap直接转换成HTML5进行跨平台发布。可以预见,未来会有更多Flash开发的应用。
Flash CS5的新功能
1.默认情况下,支持iOS项目开发。2.iOS项目支持iPad和iPhone 4高清应用的输出。3.在stage属性中增加了一个具有stage功能的Scale内容,可以随着stage大小的修改自动调整Flash中的组件以适应不同设备的分辨率。4.矢量分量可以设置为位图输出,提高在移动设备上的运行效率。5.您可以通过多种方式设置共享库组件,并在同一项目的多个框架中共享一个组件的更新。6.图层可以复制。7.矢量直接转换成位图。8.给TLF文本添加更多的面板控件。9.代码段可以通过拖放与组件绑定。10,新发布面板。