开发Android一年多时间,一直都是原生开发,今天看了处于技术前沿的React Native的介绍,忍不住感到它的强大,我准备把学习React Native过程记录于此,希望可以帮助其他新手快速入门,谢谢大家支持!
React Native优点:
1.跨平台,既可以开发Android,也可以开发IOS;
2.低投入高回报,一次学习就可以同时开发Android和IOS;
3.性能高,自己构建用于渲染JS的引擎,性能比H5加WebView要高很多;
4.支持动态更新,代码可以直接推送到用户设备,不需要发布各大应用市场;
5.代码复用率高,既可以运行Android,也可以运行IOS;
在Mac平台开发React Native需要安装以下环境和工具:
1.Node.js
2.React Native命令行工具
3.Xcode/Android Studio