`
zerozone
  • 浏览: 206109 次
  • 来自: 北京
社区版块
存档分类
最新评论

Re: 为什么没有更多的开发者使用Flex

阅读更多
对Flex研究过一段时间,发现它确是一个不错的技术也应该有很好的前景,不过从根本上讲,Flex和Web似乎有点不兼容。

首先,传统Web以及最近流行的AJAX,都是基于HTTP协议+HTML文本+CSS的技术或组合。一方面,基于Flash的Flex打破了传统Web应用基于HTML文本和链接的技术;同时并且由于它运行在Flash Player播放器的虚拟机内。导致Flex应用不能或很难被搜索,某种程度上导致信息孤岛的结果(据说Google可以搜索到SWF文件内的内容,对此有点疑惑)。

其次,我个人很怀疑国内是否有真正基于Flex的应用? 为啥Flex的开发者比较少,我觉得除了技术上的原因还和Adobe的战略有关,是金子一定会发光,但埋在土里就没办法发光!

尽管Flex的社区目前很红火,而且Flex/Apollo的宣传也越来越多。但根本问题是,Flex开发者很难开发出真正的应用,只能做一些试验性的项目。 Flex开发相对容易,因为Flex Builder是一个比较出色的IDE。

问题在于Flex Data Service(FDS), 由于FDS费用太高。在国内开发真正的Flex应用实在是难以接受。 这也是为啥OpenLazlo流行的一个重要原因。

最后欢迎各位讨论,指正。
分享到:
评论

相关推荐

    Flex万年历记事本_flex源码

    9. **样式和皮肤**:Flex支持样式和皮肤,开发者可以通过定义CSS样式来改变组件的外观,使应用符合特定的设计风格。 10. **响应式设计**:考虑到跨设备兼容性,开发者可能使用Flex的弹性布局(Flexbox)或响应式...

    记事万年历flex源码

    6. **样式和皮肤**:Flex允许开发者自定义组件的外观,通过CSS样式或皮肤来改变组件的颜色、字体、形状等,以达到美观的效果。 7. **图形和动画**:Flex中的Flash Player或Adobe AIR运行时提供了强大的图形渲染能力...

    Flex3与Flex4对比

    - **FXG支持**:FXG是一种图形交换格式,Flex4支持FXG格式的导入和导出,这为设计人员提供了更多的灵活性。 - **更新的布局模型、2D旋转、3D支持**:Flex4在布局模型上进行了改进,并增加了对2D旋转和3D效果的支持,...

    flex Demo

    10. **状态管理**:Flex应用可以有多个状态,例如初始状态、加载状态、交互状态等。状态管理允许开发者根据应用的不同阶段调整界面布局和组件行为。 这个“flex Demo”可能展示了如何使用Flex创建一个简单的桌面...

    Flex4.0中文API

    Flex 4.0中文API文档包含了所有Flex 4.0框架中的核心组件、服务、事件、样式和效果的详细说明,是开发者理解和使用Flex进行程序开发的必备工具。 在Flex 4.0中,最大的改进之一是引入了Spark组件模型,与原有的 ...

    [使用Flex4.5开发黑莓平板应用].源代码

    2. **BlackBerry平板支持**:Flex4.5支持BlackBerry PlayBook和后来的BlackBerry Tablet OS设备,允许开发者使用ActionScript和MXML来编写应用,然后通过Adobe AIR运行时在这些平台上运行。这为开发者提供了跨平台的...

    flex 官方文档 中文教程

    本教程基于Flex官方文档,旨在为开发者提供中文版的详细学习指南,帮助理解并掌握Flex的核心概念、组件、布局、事件处理以及数据绑定等关键知识点。 1. **Flex简介** Flex是基于ActionScript 3.0和Flash Player或...

    flex 样式浏览器生成器

    Flex样式浏览器生成器是一款强大的工具,专为前端开发者设计,旨在简化使用Flex布局时的CSS编写过程。这个工具提供了一个可视化的界面,允许用户通过直观地拖拽和调整元素来生成相应的CSS代码,极大地提高了开发效率...

    使用ADOBE FLEX 3 开发 Adobe AIR 1.5应用程序

    - 安装Flex Builder:Flex Builder是一个强大的IDE,可以帮助开发者更高效地开发Flex应用。 - 安装Adobe AIR SDK:从Adobe官网下载并安装Adobe AIR SDK,以支持AIR应用的打包和测试。 2. **项目创建与配置**: -...

    词法分析自动生成工具flex

    词法分析是编译器设计中的重要步骤,它将源代码分解成一个个有意义的符号单元...通过学习和理解压缩包中的文件,开发者可以深入掌握Flex的使用方法,从而构建自己的词法分析器,应用于各种编程语言或特定文本解析任务。

    FLEX教程码源集合

    3. **web source.txt**:这可能是一个包含Web开发相关资源链接或代码片段的文本文件,对于想要探索更多Web技术与FLEX结合的开发者来说,是宝贵的参考资料。 4. **Flex 4**:Flex 4是Flex框架的一个重要版本,引入了...

    flex的demo案例(初级flex开发者适用)

    让开发者快速了解flex,简单的小案例,能清晰高效的了解flex,让初学这早日学会

    flex多文件上传控件(flex源码)

    在使用这个Flex多文件上传控件时,开发者需要考虑以下关键知识点: 1. **FileReference类**:使用FileReference对象,用户可以从本地系统选择文件,然后调用它的upload()方法上传到服务器。 2. **事件处理**:监听...

    FLEX安装和配置全步骤

    为了深入学习FLEX,你可以查阅官方文档,参加在线课程,或者加入开发者社区,如Stack Overflow和Flex开发者论坛,获取更多实践经验和解决方案。 总之,FLEX是一个强大的工具,能够帮助开发者创建互动性强、功能丰富...

    一名优秀Flex开发者需要知道的十样东西

    一名优秀的Flex开发者不仅需要掌握基本的Flex框架,还要深入理解ActionScript 3.0(AS3)和面向对象编程(OOP)原则。ActionScript 3是Flex的基础,它是一个完全支持OOP的编程语言。对于没有OOP背景的开发者来说,...

    flex4.5.1.chm flex4API文档

    5. **skins和styles**:Flex 4.5.1中的皮肤和样式系统允许开发者自定义组件的外观和行为,使得UI设计更加灵活。 6. ** States 和 Transitions**:Flex 4 引入了状态管理和过渡效果,使得在不同UI状态之间轻松切换,...

    FLEX4_Flex4教程 - FLEX4从入门到精通,挺不错的值得一看

    3. **Spark组件**:Flex4引入了全新的Spark组件集,相比以前的 Halo组件,Spark组件更注重可定制性、性能和视觉效果。开发者可以深入了解各种组件的属性、事件和样式,并根据需求进行自定义。 4. **States和...

    flex中文帮助文档

    这个“flex中文帮助文档”提供了对Flex技术的全面介绍和快速入门指南,旨在帮助开发者更好地理解和使用Flex进行Web应用开发。 一、Flex概述 Flex是一个基于ActionScript编程语言和MXML标记语言的开发框架,它允许...

    flex特殊效果实例

    3. **Flex 4.5**:Flex 4.5是Flex框架的一个版本,引入了Spark组件模型,提供了更多的设计自由度和更高效的性能。这个版本还增强了数据绑定和动画功能,使得创建动态效果更加容易。 4. **SWC文件**:SWC是Flex的库...

Global site tag (gtag.js) - Google Analytics