#nativescript试探报告
上一周得流感,再加上react-native只支持iOS,头脑一热,除了研究了ionic,还看了nativescript。感觉吧,nativescript比起QML之类的语言,最大的优点就是不必再去学习一门新的语言,因为它不是js的超集,而是完全的js,并且支持双向绑定,完全迎合现在的web开发。
用完nativescript有这么几个感受:
- 用telerik platform ide感觉还是不错的,在安卓安装app可以同步更新软件,可惜这个ide只能使用30day。
- 官方给的文档经过证实已经部分过期。。。我只能拿现成的project当例子。
- css使能够用的,但是和react-native一样,都是真正的css的子集。
- 安卓上的性能不比hybrid好,等更新吧~
- 不用像QML一样,的确是mvvm,顶多需要学学安卓里面的xml就好了。
- cli需要翻墙!!!
-
安装nativescript,安卓需要r17
npm install -g nativescript
-
创建工程
tns create app
-
添加安卓支持
tns platform add android
-
编译及调试
tns build android tns run android