`
meatloaf
  • 浏览: 23180 次
  • 性别: Icon_minigender_1
  • 来自: 地狱
社区版块
存档分类
最新评论

JavaFx还是Flex

    博客分类:
  • RIA
阅读更多
http://www.iteye.com/topic/226850
昨天上午看到JavaFx的新闻,看了下文档。
昨天晚上21:00-24:00边看奥运边做的ColorLinez小游戏。
已经4年没有做过桌面开发了,swing忘光光,界面都是用java2d画的。算法和逻辑类是用java做的,界面采用javafx画,整个开发过程融合的非常好。

javafx应该是flex和silverlight的更下一代技术,用xml画界面,我是非常讨厌的,javafx更加轻量,对程序员更加友好。

xul都已经在w3c规范化了多少年,还有mozilla公司的漂亮的平台,可是软件社区并不买账,广大程序员也不买账,都没几个开源项目基于那个做。

flex那是adoab公司堵上公司的前途在搞,当然声势浩大了,SUN还没有真正在JAVAFX上发力呢。

另外,我实际尝试过使用flex,实际体验很不爽,xml格式复杂而且冗余,代码和tag混在一起,老实说,可读性真的很差。

关键的是,极度讨厌actionscript语言,怎么用怎么别扭。
分享到:
评论
4 楼 dying 2012-05-09  
我也非常讨厌xml化界面,我认为用xml化界面是对程序员非常不友好的。
3 楼 meatloaf 2010-02-10  
flash将会有一段很难过的日子了,如果不能占领新兴的智能手机市场,传统PC市场也会逐渐收缩。

HTML5的发展速度实在是惊人的快,按照这个速度下去,Javafx也没有前途。

我已经在系统的UI设计中考虑结合canvas来创建丰富的UI界面和特效了,实践结果非常棒,比我预期的要好。

春节过后就会逐渐在系统中使用HTML5技术。
2 楼 zuoming99 2010-01-05  
同意楼主看法,Flex的MXML格式复杂,AS也别扭,性能更是不敢恭维,而且Flex Builder编译速度奇慢无比,界面元素稍微复杂一点就卡
1 楼 delfly 2009-02-05  
用xml画界面,我是非常喜欢的,我看silverlight,flex,javafx里javafx是最没前途的

相关推荐

    记事万年历flex源码

    【标题】"记事万年历flex源码"所涉及的知识点主要集中在Adobe Flex技术和日历应用程序开发上。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用(RIA)。它允许开发者使用MXML和ActionScript来创建...

    flex4经典教程详细讲解

    - **依赖于Flash Player:** 用户想要运行Flex应用程序,需确保设备上已安装Flash Player插件,无论是独立运行还是在浏览器中嵌入。 #### 二、Flex产品组成与开发工具 Flex作为一个全面的开发框架,其产品线包括:...

    JavaFX-master.rar

    在idea2019使用javaFX与java SDK12实现FLEX各种页面组件

    FLEX4_flex4教程

    - **Sun JavaFX**: 由Sun Microsystems开发的RIA技术,后被Oracle收购。 #### Flex及其SDK - **Flex简介**: - **定义**: Flex是Adobe Systems Inc.提供的开源框架,用于构建富互联网应用。 - **用途**: 构建跨...

    Flex4教程,中文版,FLEX开发必备利器。

    RIA技术除了Flex之外,还包括微软的Silverlight和Sun的JavaFX等技术。Flex的优势在于它是开源免费的,提供了强大的功能和高效的开发方式。虽然RIA技术具有诸多优点,但它的推广和应用也面临一些挑战,如Adobe Flash ...

    flex4教程 详细介绍 案例讲解

    常见的RIA技术包括Adobe Flex、微软Silverlight和Sun的JavaFX。 Flex 4教程主要面向初学者,旨在教授如何使用Flex和相关的架构方法。其中提到了四种不同的架构方案,均结合了Flex与BlazeDS(一个用于Java和Flex之间...

    flex入门简介

    Flex入门简介 Flex是一种用于构建富互联网应用(RIA,Rich Internet Applications)的...尽管面临Silverlight和JavaFX等竞争对手,但Flex的市场地位和开发者支持仍然稳固,是学习和开发富互联网应用的一个重要选择。

    Flex 3 RIA开发详解与精深实践一

    虽然市场上存在多种RIA开发技术,如Adobe的Flex、微软的SilverLight和Sun的JavaFX,但Flex凭借其与强大的Flash平台的紧密结合,展现出独特的优势。Flex不仅提供了丰富的UI组件库,还拥有成熟的开发工具链和庞大的...

    JAVAFX2 API

    事实上,像Adobe's Flex, Microsoft's Silverlight, 以及Sun 最近发布的JavaFX这样的计算技术,使得向量图形实质上优于AJAX提供的Dojo或者Yahoo图形实验室(YUI)这种构架.无论相信与否,在网络应用程序开发中,在基于...

    FLEX4_Flex4教程

    - **Sun JavaFX**:基于Java的RIA平台,现在由Oracle维护。 #### 三、Flex及Flex SDK介绍 ##### Flex概述 - **定义**:Flex是一个开源框架,支持构建跨浏览器、桌面和操作系统的富互联网应用。 - **用途**:适用于...

    flex4 实例 例子

    Flex、Silverlight 和 JavaFX 是常见的 RIA 技术,其中 Flex 因其开源、免费和广泛支持而受到青睐。 Flex SDK 包括了 Flex 框架、编译器和调试器等开发工具,使用 Mozilla Public License, version 1.1 授权。Flex ...

    flex开发系列书籍:WebGIS开发实战

    目前,RIA 技术的主流产品包括 Adobe Flash/Flex、Microsoft SilverLight 和 JavaFX 等。Adobe Flash/Flex 是一种基于 Adobe Flash 平台的 RIA 开发框架,能够创建跨平台、跨浏览器的富客户端应用程序。Microsoft ...

    FLEX4 FLEX+JAVA+(数据库)

    - **Sun JavaFX** 本教程将重点介绍Adobe Flex及其与Java技术的集成。 #### Adobe Flex简介 Flex是由Adobe Systems Inc.开发的一款开源框架,用于构建跨浏览器、跨桌面和跨操作系统的富互联网应用。Flex SDK不仅...

    Flex-Java通信

    RIA技术如Adobe Flex、微软Silverlight和Sun的JavaFX应运而生,其中Flex因其开源、免费和广泛支持的特点,成为开发者常用的选择。 Flex是一个基于Action Script 3.0的开源框架,用于创建在Adobe Flash Player或...

    Flex结合Java的简单案例

    2. **Java基础**:可能涉及Java Servlets或JavaFX作为与Flex交互的后端技术,以及基本的Java类和对象的概念。 3. **AMF通信**:Adobe Message Format (AMF) 是Flex与服务器之间数据交换的常用格式,它提供了高效的...

    adobe flex学习教材

    Flex 作为 RIA 的代表,与微软的 Silverlight 和 Sun 的 JavaFX 竞争,因其广泛的应用和强大的功能而受到青睐。 Flex SDK 采用 Mozilla Public License 1.1 授权,允许开发者自由使用和修改。Flex 应用程序通常通过...

    Flex4系列教程

    - **Sun JavaFX**:Sun Microsystems推出的用于创建富客户端应用的平台。 #### 三、Flex4基础知识 - **Flex与Flex SDK**: - **Flex**:是一个开源框架,用于构建富互联网应用。 - **Flex SDK**:除了包含Flex...

    Flex 企业应用 开发 实战

    本书首先阐述了Flex的工作原理,然后循序渐进地讲解了Flex+Java企业应用开发的基础 知识、核心知识、架构方法和思想、...同时,喜欢JavaFX、Silverlight等RIA技术的开发人员也可以从本书中找到相似问题 的解决方案。

    FLEX入门基础教程

    虽然有JavaFX和Silverlight等竞争技术,但Adobe Flash Player(Flex运行的基础)在市场份额上占据主导地位,其他技术尚未能与之抗衡。 **Flex基础知识** 1. **Flex开发工具安装**:Flex Builder可以作为独立工具或...

Global site tag (gtag.js) - Google Analytics