1,简单介绍(本段是抄来的)
ReactNative 可以基于目前大热的开源JavaScript库React.js来开发iOS和Android原生App。而且React Native已经用于生产环境——Facebook Groups iOS 应用就是基于它开发的。
React Native的原理是在JavaScript中用React抽象操作系统原生的UI组件,代替DOM元素来渲染,比如以<View>取代<div>,以<Image>替代<img>等。UI方面React Native提供跨平台的类似Flexbox的布局系统,还支持CSS子集。可以用JSX或者普通JavaScript语言,还有CoffeeScript和TypeScript来开发。有评论说,React的UI层模型要比UIKit好很多。
更好的是,由于基于Web技术,开发起来可以像在浏览器里那样随时在仿真程序中查看应用运行情况,刷新一下就行,无需编译。
1,基础配置(基于Windows平台(本人穷,买不起Mac))
1,首先要下载Node.js,下载或许有点慢 点击打开链接
2,安装完成以后,可以通过安卓命令行,来查看安装版本 Win+R → npm -v
3,安装完成以后,输入命令 npm install -g react-native-cli来安装React Native命令行工具