CodenameOne - 扩展,原生

时间:2017-04-03 16:26:07

标签: native codenameone scheduler

我想问两个新手问题:

如何在本地访问新的操作系统和硬件功能 - 比如MacBook上的TouchBar。

这些功能(快速)是否可用?

我正在寻求扩展,就像某种调度程序一样;像这样的人:

http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxscheduler/index.htm

CodenameOne可以使用这样的东西吗?与e一起使用G。 MacOS和iOS?

谢谢!

最佳,

1 个答案:

答案 0 :(得分:1)

由于此功能非常适用于Mac,因此我们不太可能为它创建一个API作为CN1核心的一部分。但是,没有什么能阻止您使用本机接口使用本机代码自行集成它们。 Mac桌面端口使用JavaSE,因此您需要2层" native"在那里接口。一个从Cn1层桥接到底层JavaSE层。第二个与JNI接口。

至于你的第二个问题,关于CN1相当于JQXScheduler,我在CN1中并不知道任何类似的东西。但是,您可以将JQXScheduler包装在webview中以将其与CN1应用程序集成,并使用Javascript桥接器在JS和Java之间进行通信。我个人试图避免使用这种类型的架构,因为调试混合java-javascript应用程序很困难。