为Ubuntu Touch开发NodeJS:

我是新来的,有兴趣为Ubuntu Touch开发应用程序。 已经在平板电脑型号P3110上运行了开发人员版本。

我想知道的是,它是否与NodeJS兼容,或者是否可以使用该技术创建应用程序,因为我读过它接受Javascript。

或者使用HTML5 / QML会更好吗? 如果是这样,为什么?

提前致谢!

的WebApp

据我所知,在Ubuntu [Touch]上运行的HTML5 Web应用程序只是一个Chromeless浏览器,它运行你的应用程序“就像”Ubuntu中的本机应用程序,带有一些低级API来访问Ubuntu的一些function(目前只有桌面)。 因此,使用哪种服务器端语言,Node.js或其他什么并不重要。

PhoneGap的

我们永远不会忘记这一个。 Phonegap也支持Ubuntu。 这最初意味着Ubuntu桌面,但是引用这个:

ARM上的Ubuntu Touch交叉编译应用程序本身由cordova-ubuntu平台支持模块支持,从3.4或更高版本开始。

因此,您也可以制作在基于ARM的CPU上运行的Ubuntu应用程序。

这是PhoneGap支持的API列表

本地人

当然,本地人一直是最好的选择,并且可能会在一段时间内保持最佳状态。 如果您想要能够访问每个API的超快应用程序,那么本机就是您的选择。

使用QML应用程序,有一个深度集成的JavaScript! 你可以在Linux,Mac,windows,ubuntu touch,blackberry,android,ios,windows phone上编译你的应用程序

Interesting Posts