Oxygene缺少一个适用于所有平台的Gui设计器。
Html5builder可以构建在所有平台上运行的cordova项目。
在Cordova中,你可以用java、。net或swift为所有平台编写插件。Oxygene可以为java、。net或swift编译。
是否有可能/有用的编写gui与Html5builder和添加氧的逻辑?
我想有一个代码的逻辑和一个工具的gui为所有平台。
直接回答你的问题:是的,这是可能的,但只是在理论上。Cordova是一个工具,旨在实现web技术的跨平台开发,如html, css和javascript。填补webcontainer(呈现html和css的容器,以及执行javascript代码的容器)和底层操作系统之间空白的插件必须用平台的原生语言编写,然而,这并不意味着它们应该包含任何实际的应用逻辑,因为这不是它们的目的,也不是要做的事情。据我所知,remobjects工具提供了在IOS、Android和WP之间共享后台逻辑的可能性,但仍然需要在各自平台的原生ui工具包中创建独特的ui,如WP上的xaml, IOS上的cocoa等。然而,由于你的意图是用html5编写UI,你可以做的是为IOS, ANdroid等创建应用程序,使UI只包含一个webview,在webview中加载你的html UI,然后让webview与你的remobjects代码库对话。我从来没有做过任何与remobjects,所以我不能告诉你如何做到这一点,但我很确定有一些在remobjects的文档关于这个。