分享
分享赚钱 收藏 举报 版权申诉 / 18

类型Flash平台开发者技能树.doc

  • 上传人:11xg27ws
  • 文档编号:7806590
  • 上传时间:2019-05-26
  • 格式:DOC
  • 页数:18
  • 大小:1.95MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Flash平台开发者技能树.doc
    资源描述:

    1、Flash 平台开发者技能树 元信息(Relationship)1 程序基础1.1 面向对象设计/编程1.2 数据结构与算法1.3 UML 与设计模式1.4 代码重构1.5 数据库与 SQL1.6 计算机图形学1.7 多线程与同步/异步调用1.8 虚拟机基本原理1.9 网络通信基础2 Flash 基础开发2.1 ActionScript 3.02.1.1 AS3 基础知识AS3 与其他语言的异同Flash 基础概念时间轴帧显示列表舞台基础 API基础数据类型StringArray时间与日期DisplayObject 类系DisplayObjectSpriteMovieClipBitmap基础绘

    2、图 API事件模型 (DOM3)添加监听器事件优先级弱引用事件分发流程CaptureTargetBubbling鼠标事件键盘事件错误捕获与处理资源加载Loader / LoaderContextSWF视频 / 音频图片文本网络通讯HTTPURLLoaderURLStreamURLRequestURLVariablesRTMPNetConnectionNetStreamSocket本地通讯与存储LocalConnectionSharedObject文件访问FileReference上传下载本地读写FileReferenceListFIleFilter二进制读写ByteArray对象序列化regi

    3、sterClassAliasgetClassByAlias浏览器交互ExternalInterfaceJSInterfaceXML 处理 (E4X)正则表达式文本处理文本引擎 (FTE)文本布局框架 (TLF)工具类TimerProxyCapabilities反射使用类库 (SWC)AS3 CoreLibAS3 Crypto其他2.1.2 安全模型ApplicationDomainRoot DomainCurrent DomainSbling DomainChild Domain安全沙箱 (Sand Box)本地域 / 网络域本地信任域远程域跨域访问控制loadPolicyFile()Cros

    4、sdomain.xmlCross-ScriptingallowDomain()allowInsecureDomain()HTTP Request Header 限制Flash 安全面板Flash Security Setting Manager2.1.3 性能分析与优化内存泄露弱引用addEventListenerDictionary垃圾回收机制引用计数器标记 / 清理unloadAndStop()disposeXML()对象池延迟创建 / 加载数据分页数据虚拟化图形渲染优化cacheAsBitmapcacheAsSurface代码执行优化Vector vs ArrayLooping其他代码混

    5、淆底层优化AlchemyHaXe2.1.4 Flash Player 内部机制SWF 文件格式SWF 文件头TagsABCFlash Player 渲染模式AVM (Tamarin)帧结构2.2 Flex2.2.1 Flex 基础MXML命名空间 (MXML 2009)fxsparkhaloMXML 与 ActionScript 的关系MXML 编译产物 (-keep)MXML 特有标签FXG使用创作工具导出 FXG在 Flex 中使用 FXGFXG 到 MXML Graphics 的转化数据绑定2.2.2 用户界面UIComponent 类系基本控件图形组件 (MXML Graphics)数

    6、据集组件 (List/Tree/DataGrid/Menu)文本组件容器GroupApplication布局容器导航容器布局LayoutBase自定义布局measure()updateDisplayList()Scroller核心类LayoutManagerSystemManagerUIComponent自定义组件自定义 MXML 组件自定义 AS 组件组件生命周期createChildren()commitProperties()measure()updateDisplayList()Spark 组件架构SkinnableComponentSkinPartSkinStateSkinManag

    7、ersPopUpManagerDragManagerCursorManagerToolTipManagerAIR 组件WindowedApplication文件系统组件本地菜单组件 (FlexNativeMenu)HTML 组件视图状态 (View State)Dot SyntaxincludeIn / excludeFrom组件创建销毁控制itemCreationPolicyitemDestructionPolicy状态组特效与动画组件Halo EffectParalellSequenceSpark EffectAnimateMotionPathFade2D 变换特效3D 变换特效Anima

    8、teColorAnimateFilterTransition样式与主题高级 CSS SelectorStyleManager使用创作工具制作组件皮肤制作 Theme SWC嵌入资源嵌入字体嵌入图片9-Scale嵌入 SWF / Symbol嵌入声音嵌入其他资源2.2.3 数据与通信RPC 组件HTTPServiceWebServiceRemoteObjectProducer / Consumer数据集合ICollectionView数据排序数据过滤IListArrayCollectionXMLListCollection2.2.4 程序架构模块化程序开发 (Modular Apps)Appli

    9、cationDomainIModuleModuleManagerModuleLoader针对主应用程序对 Module 进行优化子应用程序 (Sub-Application)SWFLoaderLoaderContextSandboxed ApplicationMulti-versioningBootStrap Loader创建类库创建 URI 风格的类库创建运行时共享库 (RSL)微框架PureMVCMateSwizCairngorm其他2.2.5 构建与部署Flex 编译器mxmlccompc常用编译器参数ASDoc 工具Flex 应用程序部署Object / Embed 标签SWFObje

    10、ctFlex 应用程序优化内存泄露2.2.6 工具类FormatterValidatorJPEG / PNG EncoderBase64 Encoder / DecoderUIDSHA256StringUtil2.3 AIR2.3.1 AIR 安全沙箱2.3.2 应用程序描述文件.xml2.3.3 AIR Runtime APINativeApplicationWebKit 引擎 (HTML)文件系统访问 加密本地存储 (EncryptedLocalStore)本地进程通讯本地窗口本地菜单剪切板和本地拖拽本地数据库 (SQLite)ServerSocket / DatagramSocket2.

    11、3.4 应用程序打包与部署应用程序打包 (ADT)数字签名AIR Badge Installation3 工程方法学3.1 开发过程3.1.1 Scrum3.1.2 XP3.1.3 RUP3.1.4 其他3.2 综合项目管理3.2.1 VersionOne3.2.2 Google Code3.2.3 Trac3.2.4 JIRA3.2.5 其他3.3 每日构建3.3.1 Ant3.3.2 Maven3.3.3 Make3.3.4 其他3.4 持续集成3.4.1 CruiseControl3.4.2 其他3.5 单元测试3.5.1 FlexUnit3.5.2 ASUnit3.5.3 AIR Ru

    12、nner3.5.4 Flunit3.5.5 其他3.6 自动化 / 人工测试3.6.1 QTP3.6.2 FlexMonkey3.6.3 FlexCover3.6.4 其他3.7 版本控制3.7.1 Subversion3.7.2 Perforce3.7.3 CVS3.7.4 VSS3.7.5 其他3.8 Bug 跟踪3.8.1 Bugzilla3.8.2 Watson3.8.3 JIRA3.8.4 其他3.9 代码规范 / 代码检查3.9.1 Flex Coding Standard3.9.2 Flex PMD3.9.3 Flex CPD3.9.4 Code Collaborator3.9.

    13、5 Jupiter3.9.6 其他3.10 任务管理3.10.1 MyLyn3.10.2 其他3.11 远程会议 / 协作3.11.1 Adobe Connect Pro3.11.2 A3.11.3 其他3.12 知识分享3.12.1 MediaWiki3.12.2 Google Code3.12.3 XMind3.12.4 其他4 领域相关技术4.1 图形交互与游戏4.1.1 图形特效Flash 图形接口Drawing APIFiltersBlendModeColorTransformMatrixBitmapDataFlash 3D3D 图形基础3D 坐标系透视投影算法3D 变换贴图算法Fl

    14、ash 3D APIPerspectiveProjectionMatrix3DVector3DOrientation3D3D 引擎Papervision3DAway3DFive3DAlternativa3DSandy3D其他3D 工具FreeSpin3D增强现实 (AR)FLARToolkitFLARManager动画效果TweenerGTweenTweenLiteEfflex其他Pixel BenderPixel Bender ToolkitPixel Shader Effect粒子系统4.1.2 游戏开发游戏开发基础等角投影寻路算法人工智能碰撞检测游戏物理学Flash 游戏引擎AS3 IS

    15、O LIBFlixelTheoWorldsFlashPunkPushButton EngineFlash 物理引擎Box2DJigLibAPE其他多人游戏Socket ServerCollaboration ServiceP2P其他4.1.3 输入设备WiiFlashPhidgets多点触摸其他4.2 企业级 / Web 应用4.2.1 Flex 高级图形组件 (Chart)4.2.2 搜索引擎优化 (SEO)4.2.3 Deep LinkingBrowserManagerHistoryManagerSWFAddress4.2.4 打印 / PDFFlash Printing APIFlexP

    16、rintJobFlex ReportAlivePDF其他4.2.5 本地化 / 全球化Localization APIGlobalization API (FP10.1)4.2.6 Flex Logging API4.2.7 服务器交互BlazeDS / LCDS基本概念AMFChannelEndpointsDestinationNIO Polling远程调用 (Remoting)ColdFusionAMFPHPAMF.NET其他代理服务 (HTTP Proxy)数据管理 (Data Management)消息服务 (Messaging)RESTful-Style APIWebServiceS

    17、OAPWSDL其他 Server 端技术JSP / ServletPHPColdFusion.NETRuby on Rails其他4.2.8 第三方集成Google Map APIYahoo Map AS3 ComponentF APIRibbit Phone API其他4.3 视频与多媒体4.3.1 多媒体基础视频 / 音频文件格式FLVF4VMP4MP3视频 / 音频编码On2 VP6SparkH.264SpeexACC / ACC+NellymoserAdobe Media Encoder4.3.2 客户端编程Flash 多媒体 APIVideoCue PointMetadataSoun

    18、dSoundSoundChannelSoundTransformSoundMixerCameraMicrophoneFlash / Flex 视频组件FLVPlaybackVideoDisplayVideoPlayerOpenSource Media Framework4.3.3 Flash Media ServerRTMPNetStream / NetConnectionProgressive Download / StreamingLive StreamFlash Media Live EncoderNetStream.publish()视频音频录制动态流技术 (FMS 3.5)FMS 配

    19、置FMS 服务器应用编程FMS 拓扑结构设计FMS 性能测试4.4 P2P4.4.1 P2P 网络基础4.4.2 RTFMP4.4.3 Group FP10.1)4.4.4 Stratus4.5 社会网络应用4.5.1 开放平台Facebook APITwitter APIMySpace OpenSocial LibraryFlickr LibraryYahoo Social APIGeewaPlatogo其他4.5.2 Adobe Flash Platform ServicesDistributionSocialCollaboration ServiceShibuya4.6 移动设备平台4.

    20、6.1 Open Screen Project4.6.2 Flash Player 10.1多点触摸重力感应硬件加速Screen Orientation4.6.3 针对移动平台的优化4.6.4 Flash for iPhone4.6.5 Mobile Flex: Slider4.6.6 Flash LiteDevice CentralMobile Packager5 集成开发环境5.1 Flash Builder5.1.1 性能分析工具 (Profiler)5.1.2 调试工具 (Debugger)断点变量表达式5.1.3 单元测试工具5.1.4 数据服务配置5.1.5 界面设计视图5.1.6

    21、 网络监测 (Network Monitor)5.1.7 代码重构工具5.1.8 常用插件SubclipseFlex FormatterMyLynFMS Plugin其他5.2 Flash Pro5.3 Flash Catalyst5.4 Flash Develop5.5 FDT5.6 TextMate5.7 其他A1 元信息 Flash 平台开发者技能树(Relationship)A1.1 版本:v0.1.3About authorOutlineShareLargeMediumSmallPopout TwitterFacebookDiggDeliciousMySpaceSend emailA1.2 最后更新:Jan. 12th, 2010A1.3 Copyright 2010 SWF

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Flash平台开发者技能树.doc
    链接地址:https://www.docduoduo.com/p-7806590.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开