FLEX 开发领域你知多少?
2010年06月29日
对于FLEX FLASH 本身 来讲尤其 是FLEX 给提供很多标准组建对于初学者来说使用起来和开发起来很简单。
最典型的应用就是做个 **应用系统,表格树 ,表单 提交这类的。
但是如果你只会掌握这些你就说你精通FLEX或者会FLEX那我就只能无奈了。
我本身来讲做过几个方向领域的FLEX研究和开发一般来讲。可大致分为这几类。
1.图形类
这个应用就比较广泛了,比如我做的比如流程设计器网络拓扑图,组织结构图,在线编辑图片合成,等等都属于此类。 此类需要数学知识。
2.图像类
这个来讲说起来主要这么几方面,比如在线photoshop,人脸识别,2D人脸转3D这个是小日做的
http://www.hairtry.jp/ 其实这类来讲有几个核心的比如对RGB的了解一些滤镜的处理扭曲等等算法矩阵都需要会,可能科班出身的比较精通吧。 此类需要图像多媒体知识。
3.图表类 这类我单独归纳出来是因为此类很重要,这类需要掌握的就是FLEX基本CHART的扩展,把2D图表扩展成3D和其他扩展,再有 会用第3方CHART和扩展,第3方CHART要丰富。同样此类需要数学知识。
4.GIS领域
这类较以前好多了,比如我们用GOOGLEMAP ARCGIS 这类如果使用这些应用的话简单的方可以,但是要做出复杂的应用就需要 国家地理相关知识才行。有些可以直接使用ARCGIS 的SERVER 比如缓冲 绘图 统计分析 等等。 这类要掌握GIS地理领域知识学起来快些。
5.3D领域
对于3D领域来说我也做了很多了,也感觉到自己知识的匮乏。此领域事实上FLASH给提供了很多3D框架比如说 PV3D ,BOX2D 等等,但当你使用他们的时候你发现事实上你什么都做不了,这是为什么。主要原因是你的大学 数学没学好立体几何问题,矩阵转换问题。这个相当复杂了。 我利用数学知识在3D里做了些应用,一般的应用也没太大问题,只是太复杂的我就无能为力了。 比如3D装修房间的那个应用 在3D房间里 控制X,Y,Z坐标放在任意位置装修,旋转放置就比较难了。这个需要矩阵转换。
6.流媒体领域
这个比较简单尤其对很多新手来讲一般最爱做此类应用,比如在线视频聊天啊,视频会议啊,录制视频啊等等。很简单 用FMS ,RED5 课本上都有例子。
7.WEBGAME,虚拟社区
这个是薪水最高的领域,用人也是最多的。但是要掌握一些算法,比如A* 寻路 菱形地图,AI战斗,切换场景,碰转检测 加速度,缓动,减速,摩擦力,自由落体,抛物线等等。
8.FLEX组建扩展领域
比如你可以使用FLEX扩展组建不紧紧是简单的 渲染器扩展,而是复写类把整个组建大变样,自己能写个 复杂表格控件,写个 富日历控件 ,扩展TREE 想怎么扩展就怎么扩展。此类需要对FLEX有很深入的了解才行。目前看来嘿嘿,国内还没有几个人能做 都是老外写的,我们这边还是天下乌鸦一般抄。就比谁抄的好。
总结下 ,只要你对以上领域精通或者非常熟练,你就能作出非常震撼人的应用。无论应用在哪里,比如软件,网站,AIR,工具 桌面
你都能做出有别其他大众CODING级别人的 功能和应用。
发表评论
-
away3d 引擎更新
2012-01-20 01:48 514away3d 引擎更新 2010年09月07日 今天无意 ... -
7yue 介绍全新Flash 3D API
2012-01-20 01:48 5687yue 介绍全新Flash 3D API 2011年01月 ... -
使用 lookAt()时注意记录原始状态originalM=Mtrix3D.clone(3d.transform)
2012-01-20 01:48 806使用 lookAt()时注意记录原始状态originalM=M ... -
取caurina 舍gs --TweenLite
2012-01-20 01:48 775取caurina 舍gs --TweenLite 2010年 ... -
论小学作文教学生活化
2012-01-19 09:36 608论小学作文教学生活化 2011年03月28日 论小学作文 ... -
小学生雷人造句、作文【太有才了】
2012-01-19 09:35 1100小学生雷人造句、作文 ... -
小学生作文训练
2012-01-19 09:35 574小学生作文训练 2011年0 ... -
小学高年级作文教学浅议
2012-01-19 09:35 685小学高年级作文教学浅议 2011年09月17日 作文是最 ... -
关于小学作文教学之我见
2012-01-19 09:35 586关于小学作文教学之我 ... -
2011-12-14
2012-01-17 02:10 6192011-12-14 2011年12月14日 (32)设 ... -
2011年3月计算机等级考试二级C语言笔试:文字版(2)
2012-01-17 02:10 7752011年3月计算机等级考试二级C语言笔试:文字版(2) 2 ... -
2011年3月计算机等级考试二级C语言笔试:2
2012-01-17 02:10 7002011年3月计算机等级考试二级C语言笔试:2 2011年0 ... -
2011-7-27
2012-01-17 02:10 6212011-7-27 2011年07月27日 ... -
6.14.10.6999 (20090814) - ATI Mobility Radeon HD 4500 Series
2012-01-17 02:10 7956.14.10.6999 (20090814) - ATI M ... -
flex 装载多个module出现的空对象引用问题
2012-01-15 21:43 671flex 装载多个module出现的空对象引用问题 2009 ... -
Error: No class registered for interface mx
2012-01-15 21:42 765Error: No class registered for ... -
as3 内置组件 1
2012-01-15 21:42 624as3 内置组件 1 2009年10月14日 1,改变所 ... -
反射 swf里的类
2012-01-15 21:42 583反射 swf里的类 2009年11月02日 用反射的方 ... -
Module应用时,TypeError: Error #1034: 强制转换类型失败
2012-01-15 21:42 893Module应用时,TypeError: Error #103 ...
相关推荐
《FLEX开发中文文档》是一份专为RIA(Rich Internet Applications)开发者编译的资源,主要涵盖了Adobe Flex 2和...通过阅读和学习这份文档,开发者可以系统地了解Flex 2和AS3的开发流程,提升在RIA领域的专业技能。
Flex开发环境配置涉及两个主要的开发工具,即Micromedia Flex Builder 1.5和FlexBuilder 2.0作为Eclipse插件。配置过程主要包括安装、新建Flex站点、站点配置、复制核心文件以及测试环境。 首先,安装Micromedia ...
Flex开发辅助工具是一系列专为Flex开发者设计的实用工具,主要以SWF(Shockwave Flash)格式...通过深入理解并熟练使用这些辅助工具,开发者可以提高其在Flex开发领域的专业技能,创建出更具吸引力和功能性的应用程序。
在IT领域,Java与Flex的整合是构建富互联网应用程序(RIA)的一种常见技术组合。Java以其强大的后端处理能力和稳定性,配合Flex的炫酷前端展示效果,可以为企业级应用提供卓越的用户体验。这篇博客“Java 整合 Flex ...
《企业应用FLEX开发实战》是一本专注于使用Adobe FLEX进行企业级应用程序开发的实践教程。本书涵盖了从基础到高级的各个层面,旨在帮助开发者掌握FLEX技术在实际项目中的应用,提升软件开发效率和质量。书中内容分为...
在Flex Builder或Adobe Animate CC等集成开发环境中,你可以选择"File" -> "New" -> "MXML Component"来创建一个新的MXML文件。在MXML文件中,你可以定义各种组件,如按钮、文本输入框、面板等,以及它们的属性和...
Flex开发流程详解 Flex是一种由Adobe推出的用于构建富互联网应用(Rich Internet Applications,简称RIA)的框架,它包含了Flex SDK、编译器、框架、调试工具以及开发环境Flex Builder等核心组成部分。Flex 3 SDK...
Flex是Adobe公司推出的一种用于构建富互联网应用(RIA, Rich Internet Applications)的开源框架,它主要基于ActionScript编程语言和MXML标记...对于想要提升Flex技能或进入Flex领域的学习者来说,这是一个宝贵的资源。
总的来说,学习Flex开发,你需要了解ActionScript的基本语法,掌握MXML的布局和组件声明,熟悉Flex SDK和相关开发工具的使用,以及如何通过REST接口与其他Web服务进行数据交互。通过实例学习,可以更好地理解和应用...
Flex 4.5是Flex框架的一个重要版本,尤其在移动开发领域具有显著的优势。 一、Flex 4.5简介 Flex 4.5,又称为Gumbo,是Adobe为应对日益增长的移动设备市场而推出的新一代Flex框架。它引入了全新的Spark组件库,提供...
在当今的网络应用开发领域,RIA(Rich Internet Applications,富网络应用)技术为用户提供了更为丰富和互动的网络体验。RIA技术的出现,正是为了解决传统C/S(客户端/服务器)和B/S(浏览器/服务器)架构中的多种...
Flex是Adobe公司推出的一种用于构建富互联网应用(RIA)的技术,它基于ActionScript编程语言和Flex框架,允许开发者创建交互式、...因此,这个压缩包对于任何想要在Flex领域提升自己的人来说都是一份宝贵的学习资料。
Flex游戏开发Demo是一个展示如何使用Adobe Flex技术进行游戏制作的实例。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。它允许开发者使用MXML和ActionScript来创建交互式、高性能的...
Flex界面开发框架是一种用于构建富互联网应用程序(RIA)的技术,由Adobe公司开发,主要基于ActionScript编程语言和Flex SDK。Flex提供了丰富的用户界面组件库,允许开发者创建具有交互性和动态效果的Web应用。在本...
Flex 项目开发,个人专用 Flex 项目开发,个人专用 Flex 项目开发,个人专用 Flex 项目开发,个人专用
在开发过程中,你可能还需要配置Apache BlazeDS或Adobe LiveCycle Data Services来实现服务器与Flex应用之间的数据交换。同时,理解ActionScript的基本语法、MXML组件模型以及Flex框架(如Spark和MX)的工作原理对...
Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款强大的富互联网应用程序(RIA)开发框架,主要用于构建具有丰富用户体验的Web应用。本PPT详细讲述了Flex4的开发实践,旨在帮助开发者从基础到实践全面掌握这一技术...
在开发一个类似百度文库的Flex在线阅读应用时,我们需要深入了解Flex技术和相关的开发流程。Flex是一种基于Adobe Flash Platform的开放源代码框架,主要用于构建富互联网应用程序(RIA)。它提供了丰富的用户界面...
### Flex 3 开发指南知识点概述 #### 一、Flex 3 概念与特性 - **Flex**:由Adobe Systems开发的一种开源框架,用于构建跨浏览器和跨平台的RIA(Rich Internet Applications)应用程序。 - **Flex 3**:Flex 3作为...