网易云社区高手问答第二期:如何运用React Native快速开发跨平台移动应用?(获奖名单见一楼)

本期高手问答(3月26 日 - 3月30日),我们请来了张益珲老师(@用户3705480和大家一起探讨运用React Native快速开发跨平台移动应用方面的问题。


《React技术栈全解析》高手问答专场请点击这里 

《如何完全使用 Kotlin 独立开发 App?》高手问答专场请点击这里


React Native一经推出,就获得众多开发者的关注。React Native 使得 JavaScript 能够开发真正的 APP, 它不仅有着与原生应用相媲美的体验,同时拥有着 Web 应用的优势和开发效率。React Native 鲜明的特点就是组件化,一个应用都是多个组件构成;同时为了更高的效率,React Native 采用了内存 Dom tree Diff 计算,优化了 view 的渲染效率和体验。使用 JavaScript 开发跨终端的应用是未来的趋势。


张益珲,高级软件工程师,曾开发过iOS平台系列游戏疯狂越狱1-2,应用物通配货软件,VIPExam考试库,证券财经软件等,主要从事移动端应用开发,对iOS开发和React Native跨平台开发拥有丰富经验。曾出版《iOS开发实战:从零基础到AppStore上架》(清华大学出版社)等多本技术图书。



本期高手问答十分有幸邀请到张益珲老师,欢迎大家踊跃提问。


可以提问以下方面的问题,或者其它你感兴趣的问题:

  • React Native 的使用
  • React Native 开发如何快速上手
  • 跨平台开发要注意的问题
  • iOS 开发者的职业规划
  • 优秀的 React Native 学习案例推荐


有其它关于 React Native 开发和 iOS 开发的问题,也欢迎大家积极提问!


为了鼓励踊跃提问,@网易云 会在问答结束后从提问者中抽取 5 名幸运网友赠予《React Native全教程:移动端跨平台应用开发》一书。



图书购买地址:天猫


下面欢迎大家就相关问题向张益珲老师提问,请直接回帖提问。老师会在回复中给予解答。

网易云更新于 2018-04-03 11:43
20 个回答
  • 用户86200332018-12-12 15:17

    0.0

  • 网易云2018-04-03 11:45

    网易云社区高手问答第二期:如何运用React Native快速开发跨平台移动应用?获奖名单:

    用户1914069

    用户5268245

    用户6387237

    用户9515614

    用户0263995

    恭喜以上五位用户获得《React Native全教程:移动端跨平台应用开发》图书一本!  

    请尽快发邮件到guanwang@163yun.com ,告知您的快递信息(社区昵称+姓名+电话+地址+获得的是哪本书),感谢支持~

  • 用户40849692018-03-29 22:50

    这本书和其他同类的书比较有哪些特色?

  • 用户60984402018-03-28 21:06

    请问读完这本书能够带来哪些帮助?

  • 用户19140692018-03-28 15:44

    RN 和 Weex 同为交互渲染提示的解决方案,原理是相似的,我又两个问题,

    1、关于长列表回收问题,Weex 近期推出了 recycle-list 组件,针对长列表进行数据、模板分离,进行复用,RN下有无类似的优化,原理是怎样的?

    2、Native 层和 JS 层频繁的交互容易增加cpu和gpu的负担,造成crash,RN的Interaction Manager是否支持类似binding的操作,是否可以定制化一些复杂的操作?还有就是,这个瓶颈RN 有计划进行突破?

    谢谢

  • 用户09559022018-03-28 14:33

    React Native 开发如何快速上手?

  • 用户63518562018-03-28 10:45

    请问,目前业内有哪些成熟的app,采用的是RN呢?

  • 用户52682452018-03-27 17:39

    益珲老师 你好,之前我用RN来做过一个项目,其中有个漫画模块,里面的图片都是长图片,所以一开始我想把图片放到ScrollView里面,但是,安卓的ScrollView对长图片的支持性特别不友好,要么无法滚动,要么图片会变形,要么前后会出现一大片空白。最后无奈,漫画模块只能改成H5嵌入Webview来实现了。 

  • 用户32144072018-03-27 17:34

    iOS开发中什么类型的业务或者页面适合用RN开发

  • 用户02160592018-03-27 17:33

    开发RN的时候,安卓如何调试更方便?

  • 用户15850472018-03-27 16:25

    RAC如何降低学习曲线陡峭的难题

  • 用户06211952018-03-27 15:20

    RN比H5+ 优势在哪儿?H5+开发app 3年了,一直很不满意。

  • 用户02639952018-03-27 15:20

    请问对于RN线上Crash的捕获及错误处理方面有什么方式么?

  • 用户95156142018-03-27 15:18

    对于状态属性流除了Router有没其它推荐的管理形式?

  • 用户39339132018-03-27 15:18

    RN的未来如何?iOS开发一定要学RN吗?

  • 用户19612752018-03-26 14:25

    react native是从零开始学跨平台开发吗?

  • 用户90701412018-03-26 14:23

    RN对于动画的处理方面有哪些可以进行优化的地方

  • 用户63923782018-03-26 11:21

    相比Weex,RN最大的优势是什么?

  • 用户63872372018-03-26 10:41

    求中奖,最近在学react native,想要一本书助攻,求大大帮助;问题来了:react native在与原生通信是比较耗资源的,通信过多会导致手机卡顿,页面UI响应慢,如何高效的与原生通讯呢

  • 用户37054802018-03-26 10:35

    张益珲老师回答问题专用楼