1、先访问flex.org,大概了解flex能做什么?目前的版本如何?与flash、actionscript关系几何等?

2、学习、开发环境安装:包括flexbuilder安装,flash player安装(要带debug的版本),TourDeFlex的安装(flex官网提供的flex tutorial,建议下载air版本)。

3、理清flex, flash, actionscript和flashbuilder的关系

actionscript:是一种开发语言,在开发语言排行榜上,2010年4月的开发语言排行榜其已经位居19位了,服务于flex、flash、air;

flashbuilder:可理解其为IDE,服务于flex;

flex:面向web应用开发做了封装,尤其是提供了数据访问组件、大量的类windows控件;

flash:是个全能工具,强调的是时间轴,但适合于designer,简单的web应用建议用flash来做;flash和flex可以写作开发,通常使用flash制作skin、symbol为flex服务。

4、了解最基础的actionscript

可以通过flashbuilder创建actionscipt工程,进行actionscipt学习,个人认为学习任何一门语言在初级阶段只要了解其数据类型、基本语法即可。推荐大家下载下述2本pdf书籍:

1)ActionScript.权威指南中文版.pdf

2)ActionScript 3.0 Cookbook 中文版.pdf

5、学习flex

UI和开发人员应该有重点的去研究,个人认为可以这样进行:

1)UI人员:重点关注flex的layout, css处理机制, theme, skin, effect,及如何利用flash为flex项目提供漂亮的skin;

2) 开发人员:重点关注各控件的功能使用(最好的方法安装文中前面提到的TourDeFlex,可以查看每个控件的使用demo);

是否使用mvc框架?

如何进行数据交互?(使用httpservice还是使用remoteobjecct,是否使用blazeds等框架等)

如何进行flex项目组织管理(是否使用maven等?)

开发air项目还是flex web应用?

不管是UI人员还是开发人员如要快速学习flex手中一定要掌握3件利器:

1)TourDeFlex务必要安装,建议使用air版本;

2)下载AS3_Reference,相当于java的jdk api;

3)下载Using_Flex_4.pdf,官方提供的一本最好的学习flex书籍。

如何快速学习flex相关推荐

  1. 轻松学习 Flex 布局的小游戏

    轻松学习 Flex 布局的小游戏 Flexbox Froggy,帮助你学习前端 Flex 布局的小游戏,难度不高,趣味性极强! Flexbox Froggy(弹性盒小青蛙)是一个帮助你快速学习前端 F ...

  2. Java程序员学习Flex和BlazeDS的十三个理由

    作者 Ryan Knight 译者 沙晓兰 发布于 2009年5月18日 上午2时55分 本文列述了13个Java程序员应当学习Flex和BlazeDS的理由,讨论了为什么Flex结合BlazeDS是 ...

  3. 业余快速学习虚幻引擎教程

    仅用5小时学会虚幻引擎! 你会学到什么 专为希望在业余时间打造虚幻引擎技能的艺术家和开发人员量身定制的专业技术 从几何图形到材料,从照明到互动,所有方面的提示 探索如何创造建筑水的效果 如何使用顶点绘 ...

  4. 零基础快速学习Java技术的方法整理

    在学习java技术这条道路上,有很多都是零基础学员,他们对于java的学习有着很多的不解,不知怎么学习也不知道如何下手,其实Java编程涉及到的知识点还是非常多的,我们需要制定java学习路线图这样才 ...

  5. 怎样快速学习html5,如何快速学习HTML5?带你了解HTML5学什么?

    今天小编要为大家分享的文章是关于如何快速学习HTML5?HTML5主要学些什么的文章.近年来前端开发非常热门,前端开发工程师也很稀缺,于是很多人将其视为高薪行业的代名词.HTML5前端开发工程师被称作 ...

  6. 新手搭ssm要多久_如何快速学习ssm 框架?

    要快速学习SSM框架,你需要一套学习曲线平滑的教程 1. 很快可以看到效果 SSM框架这种教程的,在百度或者git上一搜一大把,不过很遗憾,大部分你照着上面的流程做,是做不出来的,要么缺少包,要么配置 ...

  7. MySQL主从原理,基于快速学习一门技术的3种方式!

    根据经验,想要快速学习一门技术有3种方式. 第一种方式是通过代码来理解它的实现,反推它的逻辑. 这种方式的难度很大,而且起点相对高,能够沉浸其中的人非常少,过程相对来说是苦闷的,但如果能够沉下心来看代 ...

  8. 如何自学python爬虫-小白如何快速学习Python爬虫?

    原标题:小白如何快速学习Python爬虫? 很多同学想学习 爬虫 ,对于小白来说,爬虫可能是一件非常复杂.技术门槛很高的事情.而且爬虫是入门 Python 最好的方式,没有之一. 我们可以通过爬虫获取 ...

  9. 自学python方法-总算懂得快速学习python的方法

    随着Python的进一步发展,越来越多的现成的Python的机器学习的算法已经发布出来.为了可以更好地运用这些机器学习的算法,我们有必要对Python有个初步的了解.以下是小编为你整理的快速学习pyt ...

最新文章

  1. 笔记-VUE滚动加载更多数据
  2. 20应用统计考研复试要点(part7)--统计学
  3. pyecharts 绘制地图
  4. MacPort 的使用
  5. java Function Interface BinaryOperator<T>
  6. 程序员的发展方向是什么?
  7. c语言读写txt坐标文件数据,C语言——从txt文件中读写数据
  8. 在Spring环境下存取properties文件中的数值
  9. AndRoid studio创建APP图标
  10. (附源码)基于PHP二手服装网站 毕业设计 201711
  11. 最好的开源网络入侵检测工具(网址及版本已验证并更新)
  12. vscode——记单词插件Qwerty Learner
  13. 51单片机教程__模块化编程
  14. 参加数学建模国赛,需要掌握哪些数学建模知识
  15. 华为路由器时间同步_好用实在价格亲民 - 华为路由WS5200四核版初体验
  16. 流体动态海报 | mixlab设计黑客
  17. axios中的拦截器
  18. mint-ui message box confirm弹框确认和取消按钮的回调
  19. UUID和GUID的区别
  20. Arduino使用敲击模块和光遮断

热门文章

  1. JAVA的学习(在IDEA环境下)
  2. Load, Modify, and Save an Image - 加载、修改和保存图像
  3. 服务器恢复系统怎么操作,windows2008用装置盘恢复服务器操作体系
  4. node mysql商城开发_NideShop:基于Node.js+MySQL开发的微信小程序商城开源啦
  5. Remove or reset file passwords in Office 2013
  6. Python基础教程 | 第三章 字符串
  7. APP被Rejected 的各种原因翻译(转)
  8. GPRS模块中AT指令发送短信的PDU编码规则
  9. hdmi怎么支持2k分辨率_HDMI版本小科普及毕亚兹HDMI高清线体验
  10. 2022-03-13-Redis