react native

react native 入门


一、为什么用它?

1.你懂
2.不说

官网:
http://facebook.github.io/react-native/

二、关于版本

RN每两周发布一次更新,目前最新稳定版是0.38,所以你懂得,
根据版本号你就知道,RN还没有正式版发布,待发布版是0.39. 

三、安装

首先说明一点 win 和mac都能开发,但是,win下面是不能开发ios程序的,而RN(react native)本身最早最成熟也是发布的 RN for IOS,去年九月份发布RN for android 所以从成熟度和使用角度来说,我讲的是用mac平台开发跨平台的产品,当然你可以用mac下开发android,确实RN是跨平台的,但是人家也没说能用ios的开发工具可以开发android吧,所以开发android的环境和IOS是不同的,所以我讲的是成熟的你能够独立开发出东西来的MAC下如何开发ios应用,至于技术用的是一样的,只不过我不想开发一些不成熟的产品和技术。

好,我们直接安装。
1.安装homebrew.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
如何验证安装成功 brew -v 查看版本号。
2.安装node 和 watchman
watchman安装方法:
brew install watchman
3.安装React Native CLI
npm install -g react-native-cli
4.安装xcode
5.建个项目跑一下
react-native init AwesomeProject cd AwesomeProject react-native run-ios
到这里就安装成功,能够把ios模拟器跑起来了,打开index.ios.js你会发现里面就是 react的js代码,随便改点hello world之类的你就可以在模拟器里面看到改变了。

你可能感兴趣的:(react native)