如何说服老板使用原生而不是混合开发 APP

2024-08-13 20:24:31 +08:00
 cx2ex

现在面临着一个技术选型问题,公司要开发一款贷款类的 APP ,且只考虑安卓平台,不考虑其他平台。问题是用原生和用混合都能实现,但是我想选择原生开发,有着更好的用户体验。我该如何从不同的维度说明原生开发的好处,让老板采纳我的意见。( PS:目前公司有安卓开发工程师,也有 web 开发工程师,用的是 cordova 混合框架)

17190 次点击
所在节点    Android
103 条回复
sfz97308
2024-08-14 09:32:48 +08:00
看到评论区的讨论,真是不知道还能说什么,这大概也是为什么现在充斥着大量不注重质量和体验的东西。
不过的确,对于打工人来讲,只能放弃幻想,慢慢躺平。
lyxxxh2
2024-08-14 09:46:33 +08:00
"完美"的基本有坑,比如 uniapp,啥硬件权限,都要用原生写个插件。
能用随大众,就别选择小众。

既然 cordova 框架市面上用的人不多,冲这句话,我就不敢用。
围绕生态举几个例子给老板,xx 包 cordova 没有 解决方案没有 android 多 没 android 成熟...
lwlizhe
2024-08-14 09:54:46 +08:00
@sfz97308 因为绝大多数人是工程师而非科学家,放弃你的浪漫情怀,影响 P2P 的用户决策的是你口中这个质量和体验么……如果用户体验影响占比大,我觉得,评论区的各位不一定会比你做的差
bitmin
2024-08-14 09:56:04 +08:00
选原生 Android WebView 开发,既原生又混合了
exmario
2024-08-14 09:57:26 +08:00
听老板的。
RandomJoke
2024-08-14 09:58:04 +08:00
因为这类 APP 留着客户的逻辑不是靠体验。。。用户体验再好也没用
sth2018
2024-08-14 09:58:24 +08:00
boss 上好多做海外金融贷款的,都没敢去面试。
听老板的,纯做原生路子容易越来越窄
zw1one
2024-08-14 09:59:04 +08:00
@andforce 再加一条,以后想上 ios 了,代码可以直接用。
renkunn
2024-08-14 10:00:43 +08:00
我觉得老板的想法挺好
kaishao110
2024-08-14 10:01:21 +08:00
海外审核也很麻烦 弄个啥还要考虑老版本 直接 h5 套进去 啥都好搞
chanChristin
2024-08-14 10:06:05 +08:00
你只是个打工的,只能建议不能决策。老板真的说就用混合开发你还能辞职不干了?
放宽心,老板咋说你咋干,钱拿到手不完了吗
SimonZhong
2024-08-14 10:06:13 +08:00
没有涉及蓝牙等硬件相关的,就用混合开发。
iOCZS
2024-08-14 10:07:25 +08:00
cordova 国内很少用吧,RN 会不会好点?
han3sui
2024-08-14 10:07:45 +08:00
原生壳提供蓝牙这些原生功能,业务 H5 调用,不是挺好的吗。
murmur
2024-08-14 10:14:25 +08:00
你们老板是懂的,h5 挺好
yjw239
2024-08-14 10:16:26 +08:00
就好奇贷款 APP 还能玩出啥用户体验...点击贷款按钮表演个原生丝滑的过场动画?
leegradyllljjjj
2024-08-14 10:16:42 +08:00
只要放贷能搞到元子,用 jvav 塞班都行
EgoTao
2024-08-14 10:17:18 +08:00
我也面临过这个问题。 现在手上项目有个是用 uniapp 在开发的。因为个人主观上非常不喜欢 uniapp ,当时就想让领导考虑一下 Rn 或者 flutter (公司没有原生开发)。虽然我这个说到底只是选择技术栈,但是目的其实和 OP 一样,就是希望根据自己的喜好来选择。我当时认真思考和调研过,最后抛开我个人讨厌 uniapp 这个点,我基本上没有任何强有力的理由说服自己,更别说说服别人。首先,从开发成本来讲,uniapp 开发成本大多数情况下都是可以把其他技术栈吊起来打,这也是它在国内有相当不错的市场的原因。再说用户体验,对于大多数应用来讲用什么技术栈影响真的太小了,真正影响用户体验的其实还是看开发是不是花时间优化,UI 是不是好好在设计。然后我当时还有个点,就是 uniapp 的社区太拉胯了,遇到一些问题真的很难找到具体解决方案往往就是“你试试 xxx ,我这样就行”,实际上业务开发体验也是如此,有时候我甚至要考虑着手开发原生插件,但是这个对于领导来讲并不是问题。 你想让老板采纳你的意见,你应该解决老板的痛点,比如你用 A 技术栈 10 天完成,用 B 技术栈 8 天完成,或者 A 技术栈存在当前团队解决不了的问题,B 技术栈则可以避免这个问题之类的。 再比如,A 技术栈只能你一个人维护,B 技术栈则整个团队都可以维护。
GBdG6clg2Jy17ua5
2024-08-14 10:25:57 +08:00
海外现金贷触犯当地法律,一样会被抓。
就像很多人天真的以为海外搭建黄色网站,不会被抓一样。
JerryYuan
2024-08-14 10:40:20 +08:00
重要的是把用户兜里的钱掏出来,而不是用户体验怎样怎样,用户体验是为掏钱服务的,用户体验没影响到掏钱,就不是个事。

商业的世界就是这么简单粗暴。

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

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

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

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

© 2021 V2EX