我是一个跨平台的工具,似乎代码是一个很好的选择,建立一个应用程序与WORA功能。
我知道codenameone具有很高的扩展能力,可以通过添加cn1lib格式接口来转换与codenameone交互的许多其他语言库来创建扩展。(这句话是真的吗?)
但是,如果我正在开发一个带有UI组件的SDK,如何将这个库导出到其他主流语言,如C#、Objective、Swift、JavaScript、C++、C、JavaScript、.我知道我当然需要创建接口来连接不同的语言。我是如何导出由codenameone构建的SDK来这样工作的?
谢谢你的帮助。
发布于 2017-09-24 04:07:21
不是的。代号一是用来构建完整的应用程序的。用于本地项目的库/SDK是另一回事,它们需要本机代码。
我不喜欢说“永远不会”,但这可能不是我们能够解决的问题。Codename One具有GC (垃圾收集)等功能,如果将其打包为SDK,就不会很好地处理本地应用程序。
为构建SDK而设计的唯一跨平台工具(据我所知)是J2ObjC,它是为在iOS和Android之间共享通用Java库代码而设计的。我用得不多,所以我说不了多少。
https://stackoverflow.com/questions/46385856
复制相似问题