zoukankan      html  css  js  c++  java
  • Flex走出低谷的关键: 打破Flex固有的定义

    Flex作为开发RIA的平台,曾一度风光无限,成为技术媒体和各大技术论坛争相热议的话题。

    自Adobe公司把它捐献给Apache社区后,Flex在走下坡路(至少表面上看起来是这样)。

    --  csdn取消了Flex专栏

    --  不见Flex新书籍的出版

    --  主要技术论坛上,html5要替代Flash/Flex的话题比比皆是

    --  主要技术论坛上,常见有人对Flash/Flex的未来持悲观态度

    什么是Flex?

    大概90%以上的人不会认为“Flex=Actionscript”。

    不会认为Flex就是Flash,Flash就是Actionscript。 

    Flash代表了Actionscript二维矢量动画的应用方向。

    Flex代表了Actionscript富网络应用(RIA)的应用方向。

    前者提供了Flash Professional CS的集成开发环境(IDE),而后者提供了另外一套集成开发环境(IDE):FlashBuilder。

    如果把Flex(Flash)定义为Actionscript这种开发语言的“应用方向”,则会脱离目前FlexBuilder具体产品给人的印象,让人放开眼界和思路,看清Flex该如何继续发展。

    Flex平台目前的困境是: 提供了过剩的机能,造成编译后的程序很大,网络加载难以忍受(在中国的网络环境下)。可用性差是最大的问题。

    比如究竟多少Flex应用使用了国际化的特性?为开发人员提供的用于改变可视化组件外观的众多属性究竟是不是物尽其用(让开发人员来设计外观是错误的)?

    解决Flex困境的办法是:重构Flex平台并提供IDE,对其功能作减法,根本目标是减小其编译后的大小。

    改良技术架构,提供更多的选择,来满足不同场景下开发RIA的不同需求,而不是象现在这样用一套大而全的架构满足最大功能需求。

    Apache重构Flex的可能性不大。

    智慧和资源还将来自于民间。

    Flex会有第二春。这是肯定的。

  • 相关阅读:
    Emmet使用
    正则参考网址
    sublime通用快捷键 汉化 安装 插件
    【真正福利】成为专业程序员路上用到的各种优秀资料、神器及框架
    生产事故的优化经历
    Windows下oracle打补丁步骤
    Oracle10g完全卸载正确步骤
    在windows2003系统上安装两个版本的oracle
    oracle11g数据库升级数据库升级
    oracle Imp和exp以及导入常见的错误
  • 原文地址:https://www.cnblogs.com/wwwroot/p/2745022.html
Copyright © 2011-2022 走看看