我是一名 Windows 开发人员,具有 WPF 和 Silverlight 方面的经验,现已迁移到 Mac。
我在 Mac 上唯一错过的是“Expression Blend”和“Visual Studio”,它们都支持 XAML。
现在我找到了 JavaFX 2,我非常确定 JavaFX 会在一段时间内统治桌面,因为它是独立于平台的。
我知道 JavaFX 有一天也会在 iOS 设备上运行,但目前苹果正在阻止 JavaScript 以外的虚拟机。
将 FXML 重新编译成 HTML5 不是很好吗?
HTML5 能够在包括 iOS、Windows Phone、Android、Blackberry 等在内的所有设备上运行
。FXML 使用 CSS 进行样式设置这一事实使得从它构建 HTML5 变得容易。
编译器可以为 KendoUI、jQuery、Sencha 甚至 Zebkit 创建代码。