Oxygene在所有平台上都缺少一个Gui设计器。
使用Html5builder可以构建在所有平台上运行的cordova项目。
在Cordova中,你可以使用java、.net或swift为所有平台编写插件。Oxygene可以编译为java、.net或swift。
有没有可能/有用的是用Html5builder编写图形用户界面,然后用Oxygene添加逻辑?
我想有一个逻辑的代码和所有平台的图形用户界面的一个工具。
发布于 2016-04-02 23:13:23
直接回答你的问题:是的,这是可能的,但只是理论上的。Cordova是一个工具,旨在实现and技术的跨平台开发,如html、css和javascript。弥补网络容器(其中呈现html和css,以及执行javascript代码的容器)和底层os之间的间隙的插件必须以平台本地的语言编写,然而,这并不意味着它们应该包含任何实际的应用逻辑,因为这不是它们的目的,也不是很容易做的事情。据我所知,远程对象工具提供了在IOS,安卓和可湿性粉剂之间共享后台逻辑的可能性,但仍然需要独特的UI,在各自的平台上创建本地UI工具包,如可湿性粉剂上的xaml,IOS上的可可等。无论如何,由于您的意图是在html5中编写您的ui,您可以做的是为IOS,Android等创建应用程序,使ui只由一个webview组成,在该webview中加载您的html5,然后让webview与您的remobjects代码库对话。我从来没有接触过remobjects,所以我不知道您是如何做到这一点的,但我非常确定remobjects文档中有一些关于这方面的内容。
https://stackoverflow.com/questions/30580618
复制相似问题