Back

另一个 js to object c/java 的工具: nativescript.

发布时间: 2015-01-26 03:36:00

refer to:  http://www.telerik.com/nativescript

是在 ycombitor 上某个帖子的回帖看到的。说 "nativescript 跟 titanium的hyperloop 是一个原理", 所以了解了下。

虽然已经开源,但是github上没有源代码。 只有两个成员。 关注度200+, 计划在2015年五月与大家见面。

不过。。。上次提交代码是8个月以前了。

想法很先进,但是我估计遇到问题了。

我更加看好Titanium

Titanium一开始并不是使用 hyperloop( js to native code)这个技术的。最开始是使用 OC.eval_js 这个方法(或者类似的手段) ,在 native 代码中执行javascript代码。我认为这一点跟 phonegap 不一样。后者就是HTML。 

正是因为慢慢的发展,所以Titanium 才从2010年到现在对cross platform有了更好的认识和理解。所以 大部分人希望的“银弹”是:

一次写好,100% 代码重用。 

而Titanium 宣称的是: 80~ 90%的代码可以重用,我认为是一种更加实际, 和 富有经验的想法。这是经过了实际的检验的。

所以,Titanium在 2013 年建立的 Hyperloop项目,我认为更有意义。 目前支持 ios 和 win RT.  

不管怎样, 出现这样越来越多的跨平台编译工具,至少说明了一个趋势~ ^_^

Back