说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

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

HTML文档下载 WORD文档下载 PDF文档下载
早在2011年就有消息称Oracle计划将JavaFX语言进行开源,但迟迟没有公布。直到最近,我们才获知Oracle将在近几个月内,将JavaFX彻底开源,并且支持iOS与Android平台应用开发。

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

在全部代码完全开源之前,Oracle将分次、分块对部分代码进行开源。


Oracle宣布将开源JavaFX

美国雷神公司(Raytheon Company)软件工程师Dustin Marx在其博客中表示:“如果大家的努力最终能够获得成功,世界各地的软件供应商只需使用一个代码库就能同时为iOS、Android、Windows RT、桌面电脑和笔记本电脑提供应用程序。”

整个JavaFX共包括543055行代码,35个子项目。Oracle的Java平台首席架构师Richard Bair表示:“我期待看到将来我的iPhone和iPad上能够运行用Java写成的App。”

在去年的JavaOne大会上,Richard Bair曾经公开发言表示2012年底Oracle已经计划将JavaFX进行彻底开源。

关于JavaFX

JavaFX Script编程语言(简称JavaFX)是Sun公司(已于2009年被Oracle公司收购)开发的一种声明性的、静态类型脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,这些特性使得使用Java技术创建和管理大型程序变为可能。


JavaFX

Sun公司在2008年12月5日发布了JavaFX技术的正式版,Sun被Oracle公司收购后,Oracle在2011年10月3日发布了JavaFX 2.0版本。2.0版本主要为下一代的 UI 平台而设计,提供强大的基于 Java 的 UI 能力,可处理大规模的数据驱动的商业逻辑。

JavaFX 2.0 包含非常丰富的 UI 控件、图形和多媒体特性用于简化可视化应用的开发,WebView可直接在应用中嵌入网页;另外 2.0 版本允许使用 FXML 进行 UI 定义,这是一个脚本化基于 XML 的标识语言。

JavaFX的两个重量级竞争对手是Adobe和微软,它们分别推出了Flex/AIR和Silverlight。

是否会面临法律和许可问题?

众所周知,iOS系统的应用程序主要由Objective-C语言编写。并且苹果并未允许在其iOS设备(包括iPad和iPhone)上运行Java程序。如果JavaFX能够获得苹果方面的许可和支持,对于全球开发者来说都无疑是一件好事。

处理过程时的鼠标显示 -VB资料 窗口处理技巧大全 -VB资料 窗口事件的发生顺序-VB资料 VB创建不规则窗口 VB创建透明窗体 VB创建位图菜单 VB创建无 Icon 的窗口 打开 Win95 的创建快捷方式窗口-VB资料 打印机技巧 -VB资料 带有历史记录功能的菜单-VB资料 得知目前Mouse所指的Menu Item是哪一个-VB资料 调整 Combo 下拉部分的宽度 -VB资料 对象是使用 TAB 键还是鼠标激活的 -VB资料 防止用户编辑文本框控件中的内容-VB资料 改变 ListIndex而不发生 Click 事件 -VB资料 改变 TreeView 的背景 -VB资料 改变安装向导的背景色-VB资料 改变按钮的文本颜色-VB资料 功能强大的增强列表框 ――VB6控件LISTVIEW使用指南 关闭MDI窗体中所有的子窗体-VB资料 规范设计Windows应用软件菜单-VB资料 VB建立可滚动的视区 -VB资料 VB建立可下拉选择的属性 -VB资料 VB建立无模式窗口 -VB资料 将VB5中的ToolBar变成平面的 将程序从任务列表中隐藏 -VB资料 将我自已的命令加入窗体的控制菜单栏-VB资料 VB利用 UnloadMode 来控制窗体的卸载? VB利用Form_QueryUnload询问使用者是否关闭窗口 利用VB的图片框实现屏幕的滚动 利用VB动态改变Windows显示模式的两种方法 我是初者:照顾一下--Web编程具体指的是什么? 谁会装双启动!帮帮忙呀 求cuteFTP3.0注册码 请问大家,为什么TC图形库中,使用异或技术(setwritemode(XOR)),在相同地方画两次相同的圆却无法将圆擦去呢? 请问javascipt中的框架的 top 指什么? 纯属题外话! ipc连接与telnet的区别? 明天我要去考研,所以要早睡! 世界著名病毒编写组织和成员介绍,包括大名鼎鼎的29A(希望反病毒厂商能给他们发感谢信!) 各位,请问哪里有在winxp下查看拨号上网密码的软件? 请问到底是xp好还是2000好?或者xp有什么缺点(硬件要求高不算)谢谢! 求VSS6.0C下载 大家觉得:女孩子身高多高最合适? 我想写:select * from talbe where name like '杨%',写到adoquery1.SQL.Text后面怎么写阿?那些''''搞得我昏了,哪个好人来讲讲? 微软出版的《SQL Server2000技术内幕》这套书怎么样,看过的来讲一下啊 c#好还是bcb好?会不会淘汰bcb呀? 讨论!!!大家帮我想想!这样会不会是访问该站点的所有人只用一个SQL线程呢??? 如何在PB下实现Windows风格的标准按钮栏?请高手帮忙,十分感谢! 读DBF中被删除的记录 在div里如何加水平线 Web Service是这样慢吗? FreeBSD下C++语言工程文件的编译问题 此贴开给“zzheaptech(风的往事)”接分,感谢热心的朋友们,向你们致敬! 大家进来给个建义 谁能告诉我资源文件的语法,或者有好的关于C和C++的好网站!谢谢!!! 如何计算当天的时间差值? 这个SQL语句错在哪了? 小弟有四个三角了,放分 都说php用word很简单!!我怎么从来没成功过!!!!?? 不能反问表是什么原因 请问在局域网内的电脑怎么样象电信拨号服务器那样,使之设置成为可以提供拨号服务的主机? 高分求答 文字型简易电子计算器设计 又一个delphi处女作!下载照样送分!提了改进方法的送高分! 菜鸟问题!谁能详细叙述一下,如何将编译过后的exe文件中的数据库正常的链接使用! 大家帮我看看我打印机的问题。 请问怎么设置使局域网内的电脑能象电信那样成为可以提供拨号上局域网服务的主机? 简单的问题.关于MFC命名规则: 老实说,是不是mysql驱动有bug,或者是java.sql.ResultSet类有bug?? 关于QQ的问题,请各位帮帮忙。谢谢! 很简单的问题,JB中用JDBC连接SQL2000怎么不行? sql总是不正解,请看看! 请教各位大侠两个困扰很久的两个问题!!! 高分求救疑难,200分相赠,急!!! 在XP中,无法从右击我的电脑>>管理,进行共享文件或文件夹的设置,急!!! 如何对同时对两个表(一对多关系)进行保存操作? 请问vc能否导入vb作得一些东西,如界面之类得。 在线求解! 如何在客户端用Java检测Radio组的那一个值被选中,在线等待, asp.net高级编程打印中 有没有人能提供点主页空间? 請問Driver跟Firmware有怎樣的分別呢? 蛇精谢娜PK范冰冰 鬼马天后PK女神《泰囧》带火旅游 徐峥获泰国总理接见张国荣惊世讯息将曝光 揭秘“哥哥”情刘欢22岁女儿大量私房照曝光(组图)刘欢女儿近照曝光 盘点娱乐圈明星的漂刘欢女儿近照曝光 明星漂亮女儿美艳比赵薇刘涛李湘黄磊维多利亚明星儿女萌照大S小S王菲赵薇范冰冰揭秘大牌明星的曝刘欢22岁女儿私房照袁姗姗戚薇李小璐刘诗诗揭秘女星整容部刘欢王刚吴宗宪 男星漂亮女儿照片盘点王大治被曝暗恋苗圃20年 娱乐圈痴情董洁潘粤明婚变成定局 揭秘两人七年情章子怡跻身全球50美 盘点老外眼中的39岁张美妮搭上59岁曾志伟 个人资大S小S王菲赵薇范冰冰 揭大牌明星的大S小S王菲赵薇范冰冰 揭大牌明星的TVB男星白健恩疑似卖淫开价5.5万女子遭强奸劝带套获证据 为取证女子遭传董洁十年前被富商包养 伊能静阿娇张台湾老牌主持人徐风去世 盘点因癌症去长途车站频演“调包计”笔记本电脑转眼网店售价跌破630元,五粮液“限价令日蚀天象朝鲜海军数十官兵执行任务时身亡2014年春联行动开始征集春联作品中国人寿杯“保险在身边关爱一生”征文9000余个就业见习岗位等你报名“珠宝”沙龙让人着迷石家庄九中开展礼仪教育“大史”跨栏迎娶新娘黄金走势难言乐观巴塔“智者”遭美无人机袭击毙命龙袍流拍率达50%你会遭遇企业法律危机吗?橄榄核雕把玩中升值邯郸:车辆限行,市民多了一份理解“黄金树”下黄金矿戏曲音乐伴奏新模式明起在梅剧院展示李克强:改革要敢于打破固有利益格局法国两名记者在马里惨遭撕票出钱就是爷?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘