nativescript吧 关注:11贴子:8
  • 2回复贴,共1

利用JavaScript开发真正原生的移动应用:NativeScript

只看楼主收藏回复


这是一个开源的框架,可以使用JavaScript开发跨平台、真正原生的iOS, Android 和 Windows 移动App。
开发人员使用NativeScript提供的库来构建应用UI,其抽象了各种原生平台之间的不同。
基于标准:ECMAScript5 + JavaScript 和 CSS

它是开放的
NativeScript 是一个免费和开源的项目
源码托管在Github上
它是易于使用的
代码采用 JavaScript开发,样式通过CSS美化
创建真正原生的用户体验
它是强大的
跨平台的UI抽象
可共享的业务逻辑和数据模型
拥有第三方原生库
项目主页:


IP属地:上海1楼2015-03-10 17:47回复
    楼主,开发环境怎么搭建


    IP属地:上海来自Android客户端2楼2015-06-08 15:38
    回复
      这个框架性能还是很不错的,实测比html5+这个框架性能要高很多,尤其在渲染超长图文列表的时候(当然应该更具自己的应用选择合适的技术),nativescript的开发和设计模式遵循mvvm,熟悉之后可以很快速的添加功能和页面,数据绑定非常方便;支持plugin,可以通过tns plugin add xxx安装需要的插件,自己也可以开发插件,还有很多优势和方便之处,具体可以参考官方docs;缺点就是刚出来的东西支持的东西不会太全面,什么“下拉刷新”,上拉”加载更多“还没有想到好的实现方式,对于国内支付宝和微信支付等没有现成的支持,当然随着使用,对javascript调用系统底层的接口的更多熟悉和掌握之后这些实现起来都是不是很复杂的事情。
      总体来说,nativescript是一个设计模式清晰易懂,适合快速上手的框架;最后吐槽一点如果使用了telerik的plugin之后,性能下降到肉眼可见的程度,最蛋疼的是还有一个强制弹出的dialogs,让人泪目&_&!


      3楼2016-01-31 11:02
      回复