请问实现一个可以文字交流、语音交流、视频通话、电话、视频拍摄的APP用原生开发还是react-native比较好?
要开发的APP和上图类似。我们团队从来没做过APP,平常都是开发网页,这次突然来了个APP,领导叫我先研究一下,请大佬给点建议。
回答:
原生兼容性好体验好但是成本高,好多公司都混合开发
回答:
产品适配环境如果比较多,利用一些成套的框架可以减少底层适配难度,更多关注业务。
这也是现在所谓的小程序流行的原因,虽然有很多限制,但在大多数情况下其实是方便了开发,减少了底层适配的。
回答:
优点:
原生——流畅度高,体验好,有非常多的现成第三方框架可以使用。
混合开发——兼容多平台,开发成本相对低一些
缺点:
互相反过来看即可。
我建议你们根据自己的项目需求,先去git上找对应的库。语音交流/文字交流/视频通话/拍摄,都是非常大的命题。每一个单独拎出来都不太容易做,你们还是第一次。
基本大家都是找第三方的开放平台接入SDK使用,小厂就不要想着自己写一套了。
所以,花个三四天,找原生的框架,找混合开发的框架,对比一下,大概就知道该选什么了。
回答:
前提给出了:团队从来没做过APP,平常都是开发网页。
所以从上手成本以及快速开发肯定是react-native / uniapp 这类的选择优先,不然原生开发光上手成本可能就一月不止,至于性能问题产品先做起来,有效果了再去考虑性能,到时候可以配合原生去做混合开发也不晚。
以上是 请问实现一个可以文字交流、语音交流、视频通话、电话、视频拍摄的APP用原生开发还是react-native比较好? 的全部内容, 来源链接: utcz.com/p/944384.html