NativeScript
NativeScript安装教程
NativeScript 是一个跨平台移动端开发工具,可以使用 Javascript,CSS, XML 创建真正的 Native 跨平台应用,支持 iOS Android,NativeScript 将您的跨平台代码翻译成目标平台的代码。

软件介绍
NativeScript 既不是一种新型的 JavaScript 语言,也不是原生功能的封装器,它包括一个 JavaScript 运行时环境和一种将 JavaScript 调用转化为原生调用的机制。用 JavaScript(或 TypeScript,CoffeeScript 等)语言编写应用,之后在安卓平台用 V8,在 iOS 和 Windows Phone 上用 WebKit JavaScriptCore 解释应用。然后,NativeScript 运行时环境找到原生的目标 API,将 JS 数据类型转化为相应的原生类型,然后调用原生 API,并将得到的结果值返回。
NativeScript 可以将其所支持平台上的任意原生 API 作为目标,包括传感器接口 API 和用 Objective C,Java 或.NET 编写的第三方库。UI 组件是原生的,UI 事件由在 JavaScript 代码中声明的原生处理程序处理,如 View.OnClickListener,UIControl.addTarget。
NativeScript 其它一些功能简单列示如下:
当前支持平台:iOS7+,安卓 4.2+。预计将在 4 月实现 Windows Phone 的支持。对安卓早期版本的支持也将很快到来。
iOS 平台的编译可以在远程完成,无需 Mac 电脑或 iOS 工具
开发工作可以在任意 IDE 中完成。
支持任意跨浏览器的 JavaScript 库。
支持 CSS。
支持 MVVM。
即时支持新的原生平台。
