`
shen829475
  • 浏览: 5796 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

AIR/Flex学习 2 (转)

阅读更多

转载自:http://blog.sina.com.cn/s/blog_48f93b530100nq73.html

这一篇总结一下AIR/Flex网上学习资源,以便于今后随时查找相关知识。

 

    一、Adobe官方资源

    1、AIR/Flex开发人员中心  在这里你可以找到sdk和开发环境相关的资源,当然还有最权威的教程和帮助文档、示例代码、文章以及讨论等,这里的资源是最丰富的,不过要找到自己想要的可能需要点时间,因为东西太多了。好消息是页面是中文的,坏消息是很多链接内容是英文的!

    2、Flex4.1 语言参考  Flex包和类库说明文档,如果你习惯了看MSDN,你对它会很有亲切感。

    3、AIR实验室  关于AIR/Flex的最新技术探索,请看这里。

    4、Open Source Media Framework  OSMF是Adobe的一个多媒体开发开源框架,帮助开发者通过简单的代码,高效率地开发媒体播放器等多媒体应用。

    5、AIR cheatsheet  AIR包和类库的cheatsheet,也就是一个AIR的快速参考手册。

    6、Tour de Flex  一个非常有用的Flex工具和资源收集器,它为初级Flex开发者提供了一个可见运行效果的代码示例框架,也是Flex分类参考的有力工具,同时,任何开发者都能通过这个工具展示自己商业或非商业的Flex作品。该工具有桌面版也有网页版,是学习Flex代码的好东西。

 

    二、AIR/Flex开发工具

    支持AIR开发的工具有很多。包括Adobe Flash Professional CS5,Adobe Dreamweaver CS5,Adobe Fireworks CS5,Adobe RoboHelp8,Aptana Studio等,但是对于桌面应用或者常规AIR开发来说,最常用的集成开发环境是Adobe Flash Builder 4,包括了IDE、AIR SDK和Flex SDK等。

    1、Adobe Flash Builder 4   这是官方介绍页面,4.0之前的版本称为Flex Builder。官方版本有试用期,目前貌似没有免费版。这里有篇文章介绍破解方法:Flash Builder 4 正式版破解注册方法(flex4),也可以去CSDN专题页面下载。

    2、SDK  如果不想要IDE,或者喜欢其他的IDE,那么只需下载 AIR SDK 或者 Flex SDK 安装即可。这里需要解释一下相关版本和代号。Flex SDK 经过不断升级已经到了4.0版本,Adobe给这个版本起了个开发代号,叫Gumbo,因此如果你听到有人说Gumbo,就知道他指的是Flex4。Flex4中最大的更新是新增了一套组件spark,spark将组件的样式与逻辑开发分开,比以前的halo组件库更加强大和灵活,但是Flex4允许同时使用spark和halo。因此,我们的AIR/Flex程序通常都会引用这三个命名空间:fx(Flex核心)、s(spark)和mx(halo)。

    3、Adobe Community Help  这是Flash Builder 4自带的帮助工具,可以通过搜索主题或关键字查找相关知识要点,在开发过程中能通过选中代码来调出相关帮助信息,非常方便。

    4、Flexlib  这是一个Flex的开源扩展组件库,针对Flex2,3,4版本都有相应版本,非常实用和强大的库,值得研究学习,值得一用。

 

    三、AIR/Flex相关网站、论坛、博客

    1、CSDN专题站  有一些教程、文档等资料,人气一般。

    2、RIAMeeting  有很多不错的资料,尤其是翻译了很多视频教程,另外论坛中也可以找到很多学习资料。

    3、艾睿网  面向AIR,比较专业,关于AIR的全方位信息。

    4、9RIA天地会  面向RIA技术的网站,内容比较广泛。

    5、RIS全球华人  同上,论坛形式。

    6、JavaEye博客  JavaEye上面有很多不错的AIR/Flex专业博客,可以关注一下。

    7、AIR实例  专门的AIR实例站点,老外的,非常棒!

    8、Flex实例  专门的Flex实例站点,同上。

    9、中文Flex实例  中文的实例站点。

    10、gotoAndLearn  全部都是AIR/Flex/AS实例。

    11、Kenshin博客  一位Flex牛人的博客。

    12、Super Flex  另一位。

    13、7Yue博客  关注RIA技术和信息的博客。

    14、Flex the World  关注Flex技术和信息的博客。

    15、Flash AIR实例教程  一个博客教程,写的比较早。

    16、Flex4教程  一个比较好的学习博客。

    17、一周学习Flex4翻译版  一个翻译成中文的教程,非常棒的入门视频,强烈推荐!

 

    四、教程、书籍

    1、AIR范例精解创建-修改-重用    一本以AIR为中心,以实例为形式教学的书,老外写的,清华大学出版社翻译,水平不错,适合有一定Flash开发基础的人。对AIR/Flex的基础知识讲解比较少,但是实例都比较实用,对实际开发很有帮助。

    2、Flex 4.0 RIA开发详解    国人的作品,对Flex4的相关知识讲解非常详细,是一本适合入门的书。

    3、Flash Builder 4 and Flex 4 Bible    又一本老外的书,专门针对Flex4的教程,写的非常棒,可惜还没看到中文版;如果英文不错的话,这本书足够将你带入AIR/Flex开发的殿堂。

    4、Hello! Flex 4    老外的书,适合Flex4入门,对Flex4中新加入的东西讲解很全面,不错的书。

    5、Flash ActionScript3 殿堂之路    AIR/Flex开发不能脱离ActionScript,这本书是不错的ActionScript教程。

    以上几本书,个人认为都非常不错,网上几乎都可以下载到。实在找不到,可以给我发邮件:quanxin33@gmail.com。

 

    这一篇就写到这。下一篇起开始真正的AIR/Flex开发之旅。

 

分享到:
评论

相关推荐

    Flex Air 学习资料\01.Flex概述.rar

    此“Flex Air 学习资料\01.Flex概述.rar”压缩包文件包含了对Flex Air的基本介绍,特别是通过“01.Flex概述.swf”这个文件,很可能是以互动式的Flash形式提供了Flex的基础知识。 1. **Flex概述**:Flex是基于...

    FDT-flash/flex devtoolkit for eclipse.

    2. **新功能集成**:可能包含了对Adobe AIR、Flash Player新特性的支持,以及对最新Flex SDK的兼容。 3. **增强的代码导航**:改进了代码导航功能,使开发者更容易在大型代码库中找到所需的部分。 4. **用户体验...

    在Android程序上创建基于AIR的Flex的详细向导

    在Android平台上创建基于Adobe AIR的Flex应用程序是一个将Flash Builder与移动设备功能相结合的过程。...随着对Flex框架和Android开发环境的深入学习,你可以构建出更复杂、功能更全面的移动应用。

    air和flex书籍

    在掌握这些基础知识后,开发者可以进一步学习Flex 4、Flex 4.5(Spark组件架构)和最新的Flex SDK版本,以及相关的Adobe AIR更新版本,以便跟上技术的发展。此外,对于移动开发,还可以研究如何使用Flex和AIR开发跨...

    flex air开发中文教程

    Flex Air开发中文教程是一本专为富媒体软件开发者设计的实战型指南,旨在教会读者如何利用Adobe Flex技术来构建和部署Adobe Integrated Runtime (AIR)应用程序。Flex是基于ActionScript和MXML的开源框架,用于创建...

    flex Air 打包

    Flex Air打包是一个重要的主题,尤其对于那些使用Adobe Flex框架开发跨平台桌面应用程序的开发者来说...压缩包中的"Flex AIR 打包"可能包含了示例项目、教程文档或其他资源,可以帮助开发者更好地学习和实践这一过程。

    flexair网页截图工具

    总之,FlexAir网页截图工具是一个强大的网页捕获工具,提供全面的截图和编辑选项,以及方便的分享和存储功能,能够满足用户在日常工作和学习中的各种截图需求。通过理解其主要组件和功能,用户可以更有效地利用这个...

    Flex Air音乐播放器源码

    Flex Air音乐播放器源码是基于Adobe Flex Builder 3开发的一款应用程序,主要使用ActionScript编程语言,这使得它能够在Adobe AIR(Adobe Integrated Runtime)平台上运行。Adobe Flex是用于构建富互联网应用程序...

    mplayer air flex 源码

    【标题】:“mplayer air flex 源码”是指MPlayer与Adobe Flex技术结合的源代码,这通常涉及到多媒体播放器的开发,特别是在移动设备或Web应用中的使用。MPlayer是一款开源的跨平台媒体播放器,它支持多种视频和音频...

    Flex4 Air 多窗口 自动更新

    Flex4和Adobe AIR是开发跨平台桌面应用的框架和技术,它们允许开发者利用ActionScript和Flash...如果你希望深入学习或应用这些技术,可以从了解Flex4和AIR的基础开始,然后逐步探索多窗口编程和自动更新的实现细节。

    flex air 博客管理系统

    这个系统是学习Flex和AIR集成应用的理想平台,可以展示如何利用这两种技术实现丰富的桌面用户体验。 1. **Flex**:Flex是一种开源的框架,用于构建富互联网应用程序(RIA)。它基于ActionScript编程语言和MXML标记...

    Flex3学习指南-是初学者学习Flex必备资料1

    12. **Flex与AIR**:Adobe AIR(Adobe Integrated Runtime)允许Flex应用脱离浏览器,在桌面环境下运行,扩大了Flex的应用范围。 13. **Flex的最佳实践**:包括代码组织、性能优化、错误处理和调试技巧,这些都是...

    Adobe Air Flex中文帮助

    Adobe AIR (Adobe Integrated Runtime) 和 Flex 是 Adobe 公司推出的技术框架,用于构建跨平台的桌面和移动应用...学习者可以通过每个章节逐步学习,同时结合实际操作,加深对Flex和Adobe AIR的理解,提升开发技能。

    使用Flex SDK创建第一个桌面AIR应用程序

    这个过程涵盖了从创建描述文件到打包发布的基本流程,是进一步学习和开发更复杂AIR应用的基础。在实践中,你可能还需要处理资源管理、事件处理、数据绑定、网络通信等更多功能,但这个简单的“Hello World”示例为你...

    flex 实例连载 air 全面

    总结,SQLite在Adobe Air中的应用是提升Flex桌面应用功能的强大工具,通过深入学习和实践,开发者可以充分利用其优点,创建功能丰富、数据处理能力强的桌面应用程序。无论是初学者还是经验丰富的开发者,都可以从这...

    Air Flex Sqlite通信

    在IT行业中,Adobe AIR(Adobe Integrated Runtime)是一个跨平台的应用程序运行环境,允许开发者使用Flash...同时,这也是一种学习和研究Flex与SQLite集成的好方式,有助于提升你在Adobe AIR开发中的数据库管理能力。

    Java flex 开发air完整源码+文档

    - `css20.chm`和`jQueryAPI-1.41.chm`:这两个文件可能是关于CSS2和jQuery API的离线帮助文档,尽管它们不是直接与Java Flex AIR开发相关的,但可以作为前端开发的参考,尤其是当Flex应用涉及用户界面设计时。...

    Flex学习PPT_wildh

    本资料“Flex学习PPT_wildh”显然是一个针对初学者的教程,旨在帮助用户快速入门Flex编程。下面我们将深入探讨Flex的基本概念、核心组件、开发环境以及其在RIA开发中的应用。 1. **Flex概述**:Flex是一种基于XML的...

    Flex4学习文档

    此外,文档还会指导如何使用客户端MVC框架,利用AIR技术开发应用,以及如何美化Flex界面和进行性能优化。 RIA的背景是为了解决传统C/S和B/S架构在软件开发中存在的问题。C/S架构成本较高,而B/S架构则需开发多个...

Global site tag (gtag.js) - Google Analytics