大小:8.4MB更新时间:2018-03-22软件授权:国产软件
NativeScript3.3.0已经发布,这是一款跨平台开发应用,任何大型项目都可以用nativescript来实现,效率都比java和swift高。NativeScript可以使用Javascript,CSS,XML创建真正的Native跨平台应用,支持iOSAndroid,NativeScript将跨平台代码翻译成目标平台的代码。最新版已经可以支持ios11系统,修复了安卓应用问题,需要的用户可以在这里下载。
NativeScript说明:
NativeScriptNativeScript对于需要性能和特殊功能的app,除qt外,xamarin和nativescript加入c++也都比较方便。对于大型的,复杂的,特殊的项目:果断放弃任何Hybrid,否则需要重做--不开玩笑。首先,任何大型项目都可以用nativescript来实现,效率都比java和swift高。任何nativescript没有的功能,直接调用原生java和object-c的api即可,可以直接调用,也可以做成库。对于某些大型项目,xamarin的优越性反而表现出来了,他的开发速度就接近nativescript,甚至能超越。Unreal在非3d项目中有很多应用,在大型项目中,他们的开发速度非常非常快。对于某些项目,一般都是大型的,Qt开发速度远远超过其他。然而对于3dvr和特殊项目,一般都选择Unreal,Qt等,很难选择其他。reactnative:这个东东比较特别,他做大型项目反而慢:绝对能做,但是对多数人来说,速度就会很慢,因为他比较另类:其他所有工具都是一个类型:而reactnative是另一个类型:他是纯javascript。(ionic和nativescript已经是java化的javascript--angular2了)。所以reactnative的最大优势,也是最大劣势。这个劣势导致他在大型项目复杂项目,开发很慢。另外,有承包商说:因为他们了解angular2将会直接显示到特殊媒体的api(3d图像,音频,医疗,vr的api),未来很多框架将会无法兼容react。但是但是:react有一个优点导致他不会被淘汰---他可以在Angular2里面套用。(为何要套用呢,其实完全没有必要套用,只是因为我更熟悉react,但是很遗憾,无论在技术上,还是在广度上,react都远远落后于angular2,因为angular2完全是站在react基础上拔高开发的。)
功能介绍:
当前支持平台:iOS7+,安卓4.2+。预计将在4月实现WindowsPhone的支持。对安卓早期版本的支持也将很快到来。
iOS平台的编译可以在远程完成,无需Mac电脑或iOS工具
开发工作可以在任意IDE中完成。
支持任意跨浏览器的JavaScript库。
支持CSS。
支持MVVM。
即时支持新的原生平台。
更新内容:
修复:
安卓:一个想冲在API23相关的崩溃
Android应用暂停时崩溃
Android按钮监听器失踪的人
Android的DatePicker显示错误的月
在app.ts默认页面转换不为初始页面和导航工作休息
修复缺borderradius图像
(#iOS4740):按钮:强调第二点击后停止工作
ListViewW/&itemtemplates&(多模板)不能用于tabview
新增:
CSS相关的优化
铬元素标签的支持工具
更新到iOS11平台的声明