NativeScript是一个跨平台移动端开发工具,支持iOS Android应用开发,支持Javascript,CSS, XML 等方式进行开发,能够提供丰富的辅助功能,有效提升你的工作效率,有需要的用户不要错过了,赶快来下载吧!
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。
即时支持新的原生平台。
本机性能
美观,可访问,平台原生的UI-无需WebView。定义一次,让NativeScript适应于在任何地方运行,或针对特定设备和屏幕定制UI。
__可扩展
可扩展的
使用NativeScript,您可以100%直接访问所有iOS和Android API。您可以轻松地重用CocoaPods和Android SDK,还可以 在Marketplace上找到免费的 插件, 模板和 应用程序示例。
__Easy_Learn
简单易学
使用已经具备的Web技能来开发具有JavaScript,CSS和本机UI标记的真正本机应用程序。
__跨平台
跨平台
从一个代码库编写和部署适用于iOS和Android的本机移动应用程序。使用Angular或Vue共享现有的基于Web的代码。
__强大_支持
社区驱动
NativeScript被热情洋溢的社区所包围。该框架的决策和方向直接来自于现实世界中的日常项目。
__OpenSource
免费和开源
NativeScript是100%免费和开源的,Apache 2许可。
1.优化了用户使用界面
2.修复了某些已知bug