这就为难我这个小前端了啊,公司要我做个视频对讲的 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 会不会简单点
7552 次点击
所在节点    程序员
55 条回复
wunonglin
2019-11-26 12:13:47 +08:00
前端去写 ios。。。。还能怎么说,祝安好。。
dreamerlv3ex
2019-11-26 12:15:59 +08:00
回答你最后一个问题,不难,swift 上手快一些.
hackk
2019-11-26 12:18:33 +08:00
老板:运维不就是插网线的吗?软件开发不就是写几行命令吗? CPU 不就是一个巴掌大 PCB 焊几个二极管吗?
fever105
2019-11-26 12:20:22 +08:00
语法上讲肯定 swift 对你来说更亲切
cigarzh
2019-11-26 12:22:49 +08:00
weixiangzhe
2019-11-26 12:24:16 +08:00
Swift ui 吧,基本也是 react 那套玩意,也很亲切的
hyy1995
2019-11-26 12:27:22 +08:00
就 2 个开发抱团取暖的公司,行业内占有率很高。。。?你们公司主要是搞销售的吧,稍稍带点互联网
kangzai50136
2019-11-26 12:28:19 +08:00
要对接 sdk 逃不过 oc 的,还是学 oc 吧,c 家族的语言可能不太习惯
gowk
2019-11-26 12:29:08 +08:00
@hackk 我觉得老板们都不傻,都是揣着明白装糊涂,为了节省成本,没办法
cshlxm
2019-11-26 12:32:24 +08:00
用 rn 搞,oc 端 sdk 需要你封装的没多少,遇到一个解决一个就行了~与原生模块通信这块 rn 做的可用性很高了~如果有 swift 的 sdk 就更好了,那就基本没啥太大难度了
IGJacklove
2019-11-26 12:37:38 +08:00
不缺钱的话外包别人给你写呗。
83f420984
2019-11-26 12:40:48 +08:00
rn 走起
ydatong
2019-11-26 12:41:46 +08:00
swift oc 语言不是问题,主要的问题是 iOS 开发语言只是基础😅
ArJun
2019-11-26 12:42:16 +08:00
哈哈哈,作为 ios 原生开发,你这种需求肯定是用原生啊,除非他的 SDK 有封装过 RN 的库,不然很折腾哦
jry
2019-11-26 12:58:33 +08:00
推荐 uniapp
cavendish0
2019-11-26 13:13:56 +08:00
@hackk 还真说对了,小公司都是这样的,没办法啦
xfriday
2019-11-26 13:15:27 +08:00
RN 有坑,不建议
cavendish0
2019-11-26 13:17:00 +08:00
@hyy1995 哈哈,不是这个意思,开发有很多不过大部分是单片机、Arm、C#那些,只是偏向网络这边只有我两而已
Leonard
2019-11-26 13:17:33 +08:00
首先你得看人家 SDK 是什么语言啊
RMadrid
2019-11-26 13:22:55 +08:00
OC 吧

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

https://www.v2ex.com/t/623212

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

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

© 2021 V2EX