这就为难我这个小前端了啊,公司要我做个视频对讲的 iOS APP

2019-11-26 12:10:22 +08:00
 cavendish0
是这样的
小公司,但是行业内占有率很高
互联网方面就两个人,平时前后端都是我两搞

然后老板有个需求是要做一个紧急呼叫的,其中一个功能是视频对讲,要我负责 iOS 端的 APP (安卓有人做了)。

视频对讲,小公司自己弄不实际,决定拿企业解决方案,买了某云的实时音视频产品,他们给 SDK ( OC 的),我们对接然后按通话时长收费。ok 这些是前提

iOS app 首先想到了 RN,毕竟自己熟悉的语言,然后在兼容性上遇到了小马过河的问题:
提工单询问 SDK 是否支持 RN,说支持,有客户适配过。
去该 SDK 的 github 提 issue 问开发者,说不支持,后续会增加

老哥们,是硬着头皮试试上 RN 还是速学 swift 或者 oc ?艰难
看过 demo oc 的 有点看不懂,swift 会不会简单点
7829 次点击
所在节点    程序员
55 条回复
laogui
2019-11-26 20:48:22 +08:00
我司前端都可以用 react native 了,对公司和个人都挺好。
blanu
2019-11-26 20:49:56 +08:00
https://github.com/AgoraIO-Community/Agora-RN-Quickstart
https://github.com/AgoraIO/Flutter-SDK

继续安利一下我司 SDK,开发体验真的是很不错,用量小于一万分钟每月是免费的哦~
SingeeKing
2019-11-26 20:51:26 +08:00
前端写 iOS 的话,Flutter 或者 SwiftUI 吧
mxT52CRuqR6o5
2019-11-26 21:16:53 +08:00
工单说有客户适配过就是指不支持(注意关键词适配),你用 rn 得自己封装,oc 是绕不过去的,因此不建议上 rn 或 flutter,增加技术栈,原生不难的,学学就会了
sSsSsSs
2019-11-26 22:07:19 +08:00
千万不要用 mui 或者 uniapp,全是坑
railgun
2019-11-26 22:29:34 +08:00
@demonzoo 机智如你
loginbygoogle
2019-11-26 22:36:24 +08:00
去问问你们老板是不是还想开发一个功能,摇一摇手机,周围人支付宝余额全跑他支付宝里去
galikeoy
2019-11-27 09:26:20 +08:00
@sSsSsSs #45 被 h5+坑过。。。
rungit
2019-11-27 09:43:02 +08:00
最开发的最怕老板一拍脑门式的决定
yfmir
2019-11-27 16:17:19 +08:00
SDK 是原生的,直接上 OC/swift,绕不开的

当然你要是时间充足+想捣腾点新技术,可以用(OC/swift)+(RN/Flutter/Swift UI),不过对于公司项目,我觉得这没必要
cavendish0
2019-11-28 10:16:56 +08:00
@Soutxx 用户端是手机,另一半是下位机,跑安卓的 3399 板子,安装在客户的现场
cavendish0
2019-11-28 10:17:51 +08:00
@lloovve 自己开发是难呢,买解决方案对接应该不难吧?
cavendish0
2019-11-28 10:24:24 +08:00
@cjh1095358798 也不是一定要的项目,只是公司一直没有 iOS 平台的产品,老板想尝试下。而且这边给的也不错,哈哈暂时不跑
cavendish0
2019-11-28 10:26:17 +08:00
@mxT52CRuqR6o5 工单客服说有客户正常集成了。不过我还是选了原生的方案,感觉做视频流这块 RN 的坑更多
cavendish0
2019-11-28 10:50:18 +08:00
感谢这么多老哥给的建议,令我感受到了 v2 的温暖(毕竟再冷酷的男人,直肠也是暖的(\误

我这边看到有个老哥推荐的产品有 swift 的 SDK,一翻量子波动速读,跑了个 demo 可以视频通话了,正在捣鼓自己的业务中

有的老哥劝我赶紧跑路或者说公司职能分配的问题,其实我的态度是比较倾向于去学习去尝试的,就算最后做不出来起码自己尝试过,平时没接触过这方面的技术,也算是拓展了一下吧

曾在推上看见过这么一条:
---------------------
nvm 的作者回顾了,自己离开 node.js 开发后干过的事情:学了几门新语言、尝试了区块链和 VR、设计并盖好了自己的房子、建了一口太阳能水井。

这也是我对自己未来人生的期望,学一些新东西,去一些新地方、创造一些新成果。每隔几年,就尝试去过一种不同的人生。
-ruanyf
---------------------

共勉

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/623212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX