本期高手问答(3月26 日 - 3月30日),我们请来了张益珲老师(@用户3705480)和大家一起探讨运用React Native快速开发跨平台移动应用方面的问题。
《如何完全使用 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 开发和 iOS 开发的问题,也欢迎大家积极提问!
为了鼓励踊跃提问,@网易云 会在问答结束后从提问者中抽取 5 名幸运网友赠予《React Native全教程:移动端跨平台应用开发》一书。
图书购买地址:天猫
下面欢迎大家就相关问题向张益珲老师提问,请直接回帖提问。老师会在回复中给予解答。
0.0
这本书和其他同类的书比较有哪些特色?
请问读完这本书能够带来哪些帮助?
RN 和 Weex 同为交互渲染提示的解决方案,原理是相似的,我又两个问题,
1、关于长列表回收问题,Weex 近期推出了 recycle-list 组件,针对长列表进行数据、模板分离,进行复用,RN下有无类似的优化,原理是怎样的?
2、Native 层和 JS 层频繁的交互容易增加cpu和gpu的负担,造成crash,RN的Interaction Manager是否支持类似binding的操作,是否可以定制化一些复杂的操作?还有就是,这个瓶颈RN 有计划进行突破?
谢谢
React Native 开发如何快速上手?
请问,目前业内有哪些成熟的app,采用的是RN呢?
益珲老师 你好,之前我用RN来做过一个项目,其中有个漫画模块,里面的图片都是长图片,所以一开始我想把图片放到ScrollView里面,但是,安卓的ScrollView对长图片的支持性特别不友好,要么无法滚动,要么图片会变形,要么前后会出现一大片空白。最后无奈,漫画模块只能改成H5嵌入Webview来实现了。
iOS开发中什么类型的业务或者页面适合用RN开发
开发RN的时候,安卓如何调试更方便?
RAC如何降低学习曲线陡峭的难题
RN比H5+ 优势在哪儿?H5+开发app 3年了,一直很不满意。
请问对于RN线上Crash的捕获及错误处理方面有什么方式么?
对于状态属性流除了Router有没其它推荐的管理形式?
RN的未来如何?iOS开发一定要学RN吗?
react native是从零开始学跨平台开发吗?
RN对于动画的处理方面有哪些可以进行优化的地方
相比Weex,RN最大的优势是什么?
求中奖,最近在学react native,想要一本书助攻,求大大帮助;问题来了:react native在与原生通信是比较耗资源的,通信过多会导致手机卡顿,页面UI响应慢,如何高效的与原生通讯呢
张益珲老师回答问题专用楼
* 版权声明 :社区问答内容由互联网用户编辑提交,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌侵权、暴力、色情、反
动等言论,欢迎发送邮件至: 进行举报并提供初步证明,一经查实,本社区将立刻删除相关内容。