词条 | Flash ActionScript3殿堂之路 |
释义 | 图书信息丛书名: 风云Flash 作 者: 孙颖 著 出 版 社: 电子工业出版社 出版时间: 2007-9-1 字 数: 761600 版 次: 1 页 数: 445 纸 张: 胶版纸 I S B N : 9787121048838 包 装: 平装 所属分类: 图书 >> 计算机/网络 >> 图形图像 多媒体 >> Flash 定价:¥53.80 编辑推荐国内第一本“面向原因式”(Why-Oriented Book)与国际同步的、全面系统介绍ActionScript 3的书籍。 以前端系统架构师的眼光,将面向对象思想作为主轴讲述ActionScript 3的精髓,从系统架构的高度,清楚讲解ActionScript 3的API设计原因、原理和应用。 ActionScript 3语言基础,ActionScript 3面向对象编程,ActionScript 3核心类,ActionScript 3主要的Flash Player API,ActionScript 3视觉编程。 内容简介本书是国内第一本“面向原因式”(Why—Oriemed Book)与国际同步的、全面系统介绍ActionScript 3的书籍。本书以前端系统架构师的眼光,将面向对象思想作为主轴讲述ActionScript 3的精髓;从系统架构的高度,清楚讲解ActionScript3的API设计原因、原理和应用。面向对象思想和ActionScript3系统架构是RIA开发的任督二脉,打通之后,会发现所有ActionScript 3知识都是共通共融、浑然一体的,从而再进行学习或开 发,就会势如破竹、轻松如意。 全书共分5个部分。第1部分:ActionScript 3语言基础;第2部分:ActionScript 3面向对象编程;第3部分:ActionScript 3核心类;第4部分:ActionScript 3主要的Flash Player API;第5部分:ActionScript 3视觉编程。附书光盘内容为书中实例源文件和本书中重点操作视频演示教程。 本书适合有基础编程知识(不限语言)的Flash、Flex、AIR爱好者和开发人员,尤其适合ActionScript 2读者。本书还为Java、c#等其他OOP语言爱好者学习ActionScript 3提供了专门的导读和一定的横向比较。 作者简介孙颖,网名“黑羽”,英文名“Kingda Sun”,浙江大学硕士。浙江大学元老级闪客,曾任蓝色理想网站Flash版版主。 现任杭州Genway Online Learning Tech Co.,Ltd前端架构总设计师。 拥有著名的个人Flash技术博客:WWW-kingda-org-Google Pagerank值高达6,被Adobe官方MXNA收录。也被国内蓝色理想BXNA等诸多聚合器收录。另拥有www-actionscript3-站点,专门讨论ActionScript 3相关开发话题。 经历:第二届浙江省大学生多媒体竞赛课件类省一等奖,动画类省二等奖。浙江大学第二届大学生多媒体作品设计竞赛一等奖。担任前端设计的NCE online课件被国家 教育部评定为国际先进课件。目前在Genway公司开发国内一流的大型RIA英语学习网站:WWW-bingoenglish-com 目录第1部分 ActionScript 3语言基础 第1章 ActionScript 3语言介绍与开发环境 第2章 ActionScript 3语言基本元素 第3章 ActionScript 3流程控制 第4章 ActionScript 3中的函数及高级使用技巧 第2部分 ActionScript 3面向对象编程 第5章 类和对象——从定义到原理 第6章 ActionScript 3中的封装:类的成员、类、包与访问控制 第7章 命名空间 第8章 复合与继承 第9章 多态 第10章 抽象类和接口 第3部分 ActionScript 3核心类 第11章 ActionScript 3核心类和全局函数 第12章 数组:Array 第13章 字符串:String 第14章 强大的正则表达式:RegExp 第15章 XML数据处理 第16章 异常和错误的捕捉与处理 第4部分 ActionScript 3主要的。Flash Player API 第17章 ActionScript 3目前主要的API概览 第18章 事件发送和处理 第19章 网络通信基础 第5部分 ActionScript 3视觉编程 第20章 ActionScript 3视觉编程精要 第21章 DisplayObject类与矢量图、位图 第22章 容器DisplayObjectContainer与Sprite、MovieClip 第23章 Flash CS3:库元件的类绑定与Stage、文档类 第24章 显示编程与事件、人机交互 第25章 ActionScript 3动画编程 cn 第26章 Flash创作工具和Flex协作开发组件 结束语 附录A 书摘插图前言 ActionScript 3与RIA时代的到来 具有高度互动性、丰富用户体验及功能强大的客户端,是目前网络开发的迫切需求。Adobe公司的Flash Player凭借其全球97%的桌面电脑占有率和跨平台的优势,成为了事实上的下一代的RIA(Rich Internet Application,丰富因特网程序)主力。Adobe公司于2006年年中推出了强大的ActionScript 3 语言,和支持ActionScript 3 的新一代的虚拟机AVM 2。经测试,AVM 2执行ActionScript 3代码比以前的ActionScript 2 代码执行效率要快10倍以上。 ActionScript 3,与ActionScript 2和1有本质上的不同,是一门功能强大的、面向对象的、具有业界标准素质的编程语言。它是 Flash Player 运行时功能发展中的重要里程碑。ActionScript 3是快速构建Rich Internet Application的理想语言。 由于Adobe的Flex和Flash的成功,在业界已经掀起了RIA应用新浪潮!雅虎(Yahoo!)、eBay、Google都相继推出基于ActionScript的RIA应用程序和ActionScript API库。著名的应用案例有Yahoo Maps、eBay AIR拍卖程序、Google Analytics和Google Finance、微软的Wallop社区,等等。 ActionScript 3 有以下优势: 对面向对象编程(OOP)语言的完全支持。核心语言基于ECMAScript(ECMA 262)标准,对OOP架构深层优化。 彻底更新的显示对象系统架构。 采用了先进的E4X,使XML成为ActionScript 3 语言的内建数据类型(native support)。操作直白、简单。与ActionScript 2比较,极大地减轻了XML数据处理工作量。 全面支持正则表达式。正则表达式也成了ActionScript 3的内建数据类型,ActionScript 3对字符串的处理能力空前增强。 标准的DOM 3事件实现。Flash API全面支持事件机制。 异常处理机制。 异常包括信息全面、易于调试和处理。Flash API全面支持异常处理机制。 此外,ActionScript 3 积极迈向开源,赢得开源社区的欢迎。包括AVM 2虚拟机开源 ,源码赠送与Mozilla的Tamarin项目。Tamarin项目的开源,意味着ActionScript 3 虚拟机的开源。从而ActionScript 3 也将成为智慧无穷的开源社区的首选! 2007年6月11日推出了Adobe Intergrated Runtime(AIR) Beta版,正式实现新一代的RIA概念——跨系统运行时(cross-operating system)的RIA程序。首次允许RIA程序访问本地资源,并进行离线存储,跳出了浏览器的限制,模糊了浏览器和桌面程序的界限,在线和离线的界限。AIR具有革命性的前瞻视角,被业界誉为RIA的第二次革命。而ActionScript 3就是用于开发AIR程序的主要核心语言。 ActionScript 3的时代已经到来!我们正在迎接它的辉煌! |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。