阅读更多

12顶
0踩

编程语言

原创新闻 JavaFX 2012:彻底开源

2012-01-06 16:03 by 资深编辑 luiang1018 评论(9) 有10645人浏览
JavaFX项目的负责人Richard Bair近日撰写了一篇2012 Java Resolutions的文章,列出了JavaFX 2012年将实现的10大计划与目标。其中将JavaFX完全开源赫列榜首——在2011年的JavaOne大会上,Oracle已做出保证将开源整个JavaFX平台。


以下是Richard Bair列出的2012年JavaFX 10大目标:

1. 我们今年的首个目标就是彻底开源JavaFX(类似于JDK的开源),并消弭JavaFX Committer与开源社区之间的严格划分。
引用
OpenJFX的开发人员,无论是来自Oracle还是来自于其他任何地方,将像在一个团队中,可以分享信息,共同提交Bug及代码。虽然可能还会有一些区别(像安全漏洞、示例代码的编写等还是应该特别对待),但是在所有重大方面OpenJFX会是一个彻底的开源项目。

2. Scene Buider。正如在路线图中所描述的,一个“改头换面”的布局工具将出现。在今年将推出一个公开测试版,并有望发布正式版本。

3. 进一步提升对Mac设备的支持,真正实现跨平台桌面开发。

4. 在不久将很快推出JavaFX 2.1,到时将彻底完成Linux支持

5. 新的嵌入式UI技术。在2011年的JavaOne会议上曾宣布,来自Oracle的一个新嵌入式平台将用于JavaFX作为其UI技术实现。该技术预计将在2013年与Java 8和JavaFX 3一道最终推出。实现其原型开发是2012年的一项重要计划。

6. 推动文档化进程,提供更多更丰富的JavaFX文档。尤其是在OpenJFX的Wiki页面要加速的文档的完善,在javadoc文档方面同样如此,需要提升API文档的质量。

7. 性能改进:从底层的图形性能到更高层UI控件及场景图(scene graph)等。

8. 基础设施完善。例如合并众多的Atlassian工具,在build系统中集成Findbugs,搭建好Hudson服务器等。

9. 发布更多的博客以便用户随时能了解JavaFX开发的进程,由于JavaFX将彻底开源,这也比较容易实现得多。

10. Bug修复。在JavaFX 2.0.2、2.1以及2.2中主要致力于bug修复(尽管也会有不少的特性改进/加入方面的工作,但大部分会是bug修复),使每个新版本中的bug数量能够逐步较少而不是越来越多。

  • 大小: 40 KB
12
0
评论 共 9 条 请登录后发表评论
9 楼 damoqiongqiu 2012-01-09 10:20
fight_bird 写道
企业应用领域,Flex 3年内仍然无忧,5年后Flex和Html5什么状态谁也讲不清。
PC端Flash游戏,没Flex什么事,只是从业人员技术生存空间小了一点。
移动端Flash游戏开发,同样没Flex什么事,停止开发移动端FP也无大影响,因为有移动端Air在,Adobe这次反复强调持续增强移动版Air3,,部分小型在线2D游戏倒是可以开始尝试HTML5。

Flex完全贡献给Apache,对企业应用开发人员,3年内没必要过于担忧,盯住HTML5的进化就是,搞技术,“变”是常量。

个人感觉Flex这次变动有点仓促,Adobe有点快刀斩乱麻的意味,对Flex在企业应用的领域长远的负面影响显而易见。

不必悲哀,在你没能量改变技术平台走向之前,随着行业大鳄一起走便是。

跟随大鳄走的思路非常赞同。
不过话说,跟对人很重要哦。
8 楼 fight_bird 2012-01-09 10:17
企业应用领域,Flex 3年内仍然无忧,5年后Flex和Html5什么状态谁也讲不清。
PC端Flash游戏,没Flex什么事,只是从业人员技术生存空间小了一点。
移动端Flash游戏开发,同样没Flex什么事,停止开发移动端FP也无大影响,因为有移动端Air在,Adobe这次反复强调持续增强移动版Air3,,部分小型在线2D游戏倒是可以开始尝试HTML5。

Flex完全贡献给Apache,对企业应用开发人员,3年内没必要过于担忧,盯住HTML5的进化就是,搞技术,“变”是常量。

个人感觉Flex这次变动有点仓促,Adobe有点快刀斩乱麻的意味,对Flex在企业应用的领域长远的负面影响显而易见。

不必悲哀,在你没能量改变技术平台走向之前,随着行业大鳄一起走便是。
7 楼 huhuanqadn 2012-01-09 09:28
pengyue77 写道
这玩意国内有人用吗?


我在用。自己封装了一些组件,开发起来觉得比web开发要简单得多。因为已经没有前后台数据交互的麻烦了。
6 楼 damoqiongqiu 2012-01-08 19:32
不管你们怎么吵吵,Flex、SilverLight、JavaFX、HTML5最终总会达到一个动态的平衡状态,肯定有一个占主流,其它唱配角,至于谁会最先挂掉,嘿嘿,你们能感觉到的
5 楼 tenderuser 2012-01-08 14:40
tlde_ti 写道
tenderuser 写道
还是顶下吧。。。 现在flex也开源了 。。。。 你还怎么搞

...
flex很久以前就开源了。
最近这次是 adobe 把 flex 捐给开源社区,自己放弃主要维护的义务.集中精力搞HTML5去了
怎么到了你嘴里就变成好事了呢.
ps:现在silverlight和javafx都在淡化原本的web作用.争不过HTML5.不过web的作用本来也就只是他们功能的一部分,还是有其它地方可以发挥.

flex.adobe自己都放弃了.

偶也没说什么。。。。 在说,技术没有落后不落后之分, 只有合适不合适。。 就算adobe放弃了flex , 但还有社区维护,在html5没成熟之前,还是可以占有很大的份额的。。。 再说。。html5 成熟后,flex还不一定发展成什么样子呢。。
4 楼 remoteJavaSky 2012-01-07 18:52
怎么能不顶呢,微软可以没有Silverlight,但Java难道还用Swing SWT吗,有JavaFX的出现是好事情
3 楼 tlde_ti 2012-01-07 18:47
tenderuser 写道
还是顶下吧。。。 现在flex也开源了 。。。。 你还怎么搞

...
flex很久以前就开源了。
最近这次是 adobe 把 flex 捐给开源社区,自己放弃主要维护的义务.集中精力搞HTML5去了
怎么到了你嘴里就变成好事了呢.
ps:现在silverlight和javafx都在淡化原本的web作用.争不过HTML5.不过web的作用本来也就只是他们功能的一部分,还是有其它地方可以发挥.

flex.adobe自己都放弃了.
2 楼 pengyue77 2012-01-07 18:33
这玩意国内有人用吗?
1 楼 tenderuser 2012-01-07 17:26
还是顶下吧。。。 现在flex也开源了 。。。。 你还怎么搞

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java开发ria是指什么_Java对RIA的解释:JavaFX

    最近JavaOne会议正在如火如荼的进行中SUN每年都会发布一些新产品今年我比较感兴趣的是JavaFX粗一看以为是SUN的一个动态语言看了几个例子以后发现远不是那么简单啊~SUN是想要靠这个东西和Microsoft: WPF/...

  • JavaFX即将开源,支持iOS与Android开发

    消息称,Oracle公司将在近几个月内开源JavaFX语言的完整代码,同时支持iOS与Android平台应用开发。如果获得苹果公司许可,未来iOS开发者将可能使用JavaFX编写应用! 在全部代码完全开源之前,Oracle将分次、分块对...

  • java8 javafx_Java 8的新增功能(第1部分– JavaFX)

    java8 javafx 免责声明:我不为Oracle工作,也不以任何方式代表Oracle。 此功能列表不是官方的。 作为“局外人”,这只是我研究的一部分。 Java 8已在大约两个月前完成了功能,并且开发者预览版即将到来(两周后...

  • [转]使用JavaFX构建部署Android应用

    不过,现在Java平台已经拥有了强大的客户端组件——JavaFX,可用于开发桌面、平板电脑、移动和嵌入式系统上的应用程序。本文将为读者展示如何在Android设备上部署JavaFX应用程序。 任何致力于客户端开发的软...

  • Java 8的新增功能(第I部分-JavaFX)

    免责声明:我不为Oracle工作,也不以任何方式... 这篇博客文章将详细介绍下一个主要版本中的新功能,重点放在UIFX库JavaFX 8上。 JavaFX发行版编号现在与Java发行版相当,这就是为什么它从2.2跃升到8的原因。 这...

  • 用JavaFX构建部署Android应用

    不过,现在Java平台已经拥有了强大的客户端组件——JavaFX,可用于开发桌面、平板电脑、移动和嵌入式系统上的应用程序。本文将为读者展示如何在Android设备上部署JavaFX应用程序。 任何致力于客户端开发

  • javaFX的备忘录

    第一个挑战已经在OpenJFX中彻底解决。实现Android平台上的JavaFX原生功能所需的所有代码已经包含在OpenJFX中。 第二个挑战之所以能够解决的主要原因是OpenJFX的开发者们已经达成共识,不在JavaFX 8u20这一版本中...

  • 居然以反战的名义,利用开源工具包“投毒”!

    文| 罗奇奇出品 | OSC开源社区(ID:oschina2013)vue-cli 的依赖项 node-ipc 包正在以反战为名进行供应链投毒,该包在 npm 每周有上百万下载量。知...

  • javafx 教程_Java 8中的新增功能(第1部分– JavaFX)

    javafx 教程 免责声明:我不为Oracle工作,也不以任何方式代表Oracle。 此功能列表不是官方的。 作为“局外人”,这只是我研究的一部分。 Java 8已在大约两个月前完成了功能,并且开发者预览版即将来临(两周后)。 ...

  • 【java】本地客户端内嵌浏览器1 - Swing、SWT、DJNativeSwing、javaFX

    java客户端内嵌谷歌chrome浏览器,chromium开源项目CEF的java语言移植版jcef项目,给swing项目搭建spring框架,spring注解开发,spring启动,spring多线程异步开发,@Async的使用,内嵌浏览器防卡顿,打包带dll的...

  • JavaFX落入尴尬境地,发布近两年竟收效甚微

    Sun微系统公司将 JavaFX看做是下一个Big Thing,因而Sun从其他项目和部门中抽取了最优秀的人才以便最大化地专注于JavaFX的开发。到现在已经接近两年了,Sun不断提升JavaFX,并将它定位为可用的富客户端技术,以及与...

  • 第一篇文章。javaFX sense builder如何导入第三方jar

    javaFX sense builder如何导入第三方jar 以前网上查找javaFX sense builder...经过彻底的实践,解决方法其实很简单,右键***.fxml打开javaFX sense builder(javaFx sense builder的配置和下载见教材链接:link) .

  • Java 之父 James Gosling 最新访谈:JIT 很好,但不适合所有语言

    然而,一旦我们彻底改变,平台便有了更多的创新空间。在这种改变下,平台可以被分割,你可以定制打包,Java的运行环境就会更小。 另一个麻烦是:当遇到Bug时,人们会为之做一些变通措施,如果你修复了这个Bug,变通...

  • JVM学习一:初识Java

    JDK 6之后,由于代码复杂度、Java开源、开发JavaFX、世界经济危机以及Oracle对Sun的收购案等原因,JDK的更新没有维持两年更新一个版本的研发速度。JDK 6的生命周期异常顽强,一共发布了211个更新升级补丁。 9. JDK ...

  • 【Qt 的“前世”与“今生”】Qt 的起源 | Qt 的发展历程 | 为什么选择 Qt | Qt 的授权模式 | Qt 版本选择 | Qt Widgets和QML | Qt 程序发布

    相对于以前的Qt版本,Qt4 的进步是巨大的,它不仅彻底的对高效易用的模板容器、高级的模型/视图功能、快速而灵活的二维绘图框架和强大的统一字符编码标准的文本查看和编辑类进行了大量的改进,更不必说对那些贯穿...

  • 企业开发:选Flex?还是HTML5?

    一切必须彻底反复测试。在 JavaScript 中 重构 是一场噩梦。 A. 软件开发人员必须记住— 所有未完成的代码。我们的许多在已编译的语言中很有把握的代码,在 JavaScript 中都是不支持的。 值得一提的另一...

  • 【java毕业设计】智慧社区教育服务门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

  • 基于selenium的携程机票爬虫资料齐全+详细文档+高分项目+源码.zip

    【资源说明】 基于selenium的携程机票爬虫资料齐全+详细文档+高分项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

  • 【java毕业设计】智慧社区宠物管理系统(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

Global site tag (gtag.js) - Google Analytics