现在面临着一个技术选型问题,公司要开发一款贷款类的 APP ,且只考虑安卓平台,不考虑其他平台。问题是用原生和用混合都能实现,但是我想选择原生开发,有着更好的用户体验。我该如何从不同的维度说明原生开发的好处,让老板采纳我的意见。( PS:目前公司有安卓开发工程师,也有 web 开发工程师,用的是 cordova 混合框架)
1
GeekGao 83 天前 11
听老板的。
|
2
pelloz 83 天前
听老板的,先快点把东西开发完,上线跑起来。
|
3
falcon05 83 天前 via iPhone
听 chatgpt 的
|
4
pelloz 83 天前 8
原生不原生对用户体验影响不大,特别是你这种 app 。假如用你这个平台可以薅到羊毛,相信我,每个操作卡 5 秒这个 APP 也是一个用户体验好到炸的好应用。
|
5
Chance123 83 天前 via Android 1
个人感觉混合比较好,成本之类的综合考虑。
楼主也可以交流一下,除了提到的用户体验(我不认为这部分会比原生拉跨多少),贷款应用只要能贷下来,利率合适,都缺钱了,谁还在乎慢一秒的事情 闪退一 两次的事情。 |
6
censujiang 83 天前
用混合,这种 app 的需求解决痛点不在本身的交互上而是提供的服务
|
7
andforce 83 天前 5
你就跟老板说,使用原生开发交付快
|
8
kk2syc 83 天前 2
贷款类 app 用原生开发?哪天上面姥爷突然要检查,等你重新打包过平台审核上架黄花菜都凉了。
|
9
zpxshl 83 天前 via Android
混合性能上没有那么不堪的。
|
10
StudyProject 83 天前
现在的混合开发性能差异已经很小了
|
11
lhasa 83 天前
不要尝试说服老板,没有好下场,你说原生开发体验感更好,说明你是一个负责的好开发。虽然老板不懂,你反驳老板,试图说服他,那你的路走不长。我的建议是,少说话,他让你干啥就干啥,写个文档,说好利与弊,举一反三。其他少说话
|
12
wizzer 83 天前
用原生后悔的飘过,平时没活白养个闲人,如果是 uni-app ,好歹能去做小程序、web 开发等前端活。
|
13
caola 83 天前
只要你跟老板说原生的开发速度比混合开发的快,我相信老板肯定会选择的,
最好再说一个优点:我能把原生的做成 热更新 ,不会担心上头查水表时来不及修改 |
14
atangdi 83 天前
虽然我是 Android 开发,但是我也支持混合开发,特别是之类的 APP ,就像前面提到的业务优先,而且你优化好,根本没有那么大的差距,最重要的是可以快速替换页面。
|
15
Hyschtaxjh 83 天前 via iPhone
贷款 APP 要啥用户体验
|
16
bzw875 83 天前
除非你能证明原生比混合开发周期短,用人成本低。
|
17
txx 83 天前
果断上混合啊,明年鸿蒙要是上了大地图炮,新手机不兼容 Android 了,你要再去写个鸿蒙版么?
|
18
june4 83 天前
这种低频 App,你拿用户体验说事有什么用?老板和用户都不会在乎那几毫秒差别。
|
19
yb2313 83 天前
你们要在里面塞 3a 游戏吗
|
22
gesse 83 天前
我觉得还是跑路吧,听说金融 APP 出问题,技术人员也要坐牢。
|
24
shepherdlazy 83 天前
说服下自己吧
|
25
ayelky 83 天前
老板的视觉肯定不是慢那几十几百毫秒的事
|
26
tianzhongs 83 天前 via Android
你是上班又不是个人开发,你该考虑是承担责任和自己摸鱼的进度,这种你最多随口一提,老板用采用就用,不用就按着他的来,如果建议的话,采用了你的原生,以后出了 bug 或者漏洞,业务因为技术出了问题,有可能会甩锅给你,说是你推荐的技术有问题🙄
|
27
MikeV2EX 83 天前
估计面向国内市场的吧 cordova 生态如果涉及国内的三方 SDK 之类的只能自己处理了
|
28
ibcker 83 天前 3
我第一波 p2p 员工,我有发言权:能用 h5 尽量用 h5 ,因为审核真的贼难过。用户根本不在乎什么体验,只要你能给贷他钱就行
|
29
WebKit 83 天前 via Android 2
用混合开发可以,但是不推荐用 cordova 坑太多了。我们已经逐步替换 cordova 的插件为原生实现了
|
30
llmice 83 天前
所有的银行的 app 每个都是垃圾一样嵌入各种 web 页面,打开速度奇慢,体验什么跟狗屎一样,不一样的必须要用!
|
31
z1829909 83 天前
贷款 app, 你就算在首页上骂他, 他也会申请的.
|
32
kqz901002 83 天前
你给老板发工资就可以
|
33
A3 83 天前 via Android
睡服
|
34
Dragonphy 83 天前
混合开发无非是 React-Native, https://capacitorjs.com 和 NativeScript 。
cordova 很少见到还有讨论的了 |
35
Chance123 83 天前 via Android
@cx2ex 如果架构起来了,我感觉成本主要在人力上,现在很多前端卷了混合,如果搞原生就带来了人力成本,如果有的页还要联 h5 后面更没法说话
|
37
robinchina 83 天前
只安卓,感觉都不会上架···· 就混合吧,能用就行,不行让客户换手机
|
38
hefish 83 天前 2
告诉老板,只要听 op 的,op 愿意放弃工资,白干。
|
40
lx0758 83 天前
收购公司!
|
41
sfz97308 83 天前
看到评论区的讨论,真是不知道还能说什么,这大概也是为什么现在充斥着大量不注重质量和体验的东西。
不过的确,对于打工人来讲,只能放弃幻想,慢慢躺平。 |
42
lyxxxh2 83 天前
"完美"的基本有坑,比如 uniapp,啥硬件权限,都要用原生写个插件。
能用随大众,就别选择小众。 既然 cordova 框架市面上用的人不多,冲这句话,我就不敢用。 围绕生态举几个例子给老板,xx 包 cordova 没有 解决方案没有 android 多 没 android 成熟... |
43
lwlizhe 83 天前
@sfz97308 因为绝大多数人是工程师而非科学家,放弃你的浪漫情怀,影响 P2P 的用户决策的是你口中这个质量和体验么……如果用户体验影响占比大,我觉得,评论区的各位不一定会比你做的差
|
44
bitmin 83 天前
选原生 Android WebView 开发,既原生又混合了
|
45
exmario 83 天前
听老板的。
|
46
RandomJoke 83 天前
因为这类 APP 留着客户的逻辑不是靠体验。。。用户体验再好也没用
|
47
sth2018 83 天前
boss 上好多做海外金融贷款的,都没敢去面试。
听老板的,纯做原生路子容易越来越窄 |
49
renkunn 83 天前
我觉得老板的想法挺好
|
50
kaishao110 83 天前
海外审核也很麻烦 弄个啥还要考虑老版本 直接 h5 套进去 啥都好搞
|
51
chanChristin 83 天前
你只是个打工的,只能建议不能决策。老板真的说就用混合开发你还能辞职不干了?
放宽心,老板咋说你咋干,钱拿到手不完了吗 |
52
SimonZhong 83 天前
没有涉及蓝牙等硬件相关的,就用混合开发。
|
53
iOCZS 83 天前
cordova 国内很少用吧,RN 会不会好点?
|
54
han3sui 83 天前
原生壳提供蓝牙这些原生功能,业务 H5 调用,不是挺好的吗。
|
55
murmur 83 天前
你们老板是懂的,h5 挺好
|
56
yjw239 83 天前
就好奇贷款 APP 还能玩出啥用户体验...点击贷款按钮表演个原生丝滑的过场动画?
|
57
leegradyllljjjj 83 天前
只要放贷能搞到元子,用 jvav 塞班都行
|
58
EgoTao 83 天前 1
我也面临过这个问题。 现在手上项目有个是用 uniapp 在开发的。因为个人主观上非常不喜欢 uniapp ,当时就想让领导考虑一下 Rn 或者 flutter (公司没有原生开发)。虽然我这个说到底只是选择技术栈,但是目的其实和 OP 一样,就是希望根据自己的喜好来选择。我当时认真思考和调研过,最后抛开我个人讨厌 uniapp 这个点,我基本上没有任何强有力的理由说服自己,更别说说服别人。首先,从开发成本来讲,uniapp 开发成本大多数情况下都是可以把其他技术栈吊起来打,这也是它在国内有相当不错的市场的原因。再说用户体验,对于大多数应用来讲用什么技术栈影响真的太小了,真正影响用户体验的其实还是看开发是不是花时间优化,UI 是不是好好在设计。然后我当时还有个点,就是 uniapp 的社区太拉胯了,遇到一些问题真的很难找到具体解决方案往往就是“你试试 xxx ,我这样就行”,实际上业务开发体验也是如此,有时候我甚至要考虑着手开发原生插件,但是这个对于领导来讲并不是问题。 你想让老板采纳你的意见,你应该解决老板的痛点,比如你用 A 技术栈 10 天完成,用 B 技术栈 8 天完成,或者 A 技术栈存在当前团队解决不了的问题,B 技术栈则可以避免这个问题之类的。 再比如,A 技术栈只能你一个人维护,B 技术栈则整个团队都可以维护。
|
59
angryfish 83 天前
海外现金贷触犯当地法律,一样会被抓。
就像很多人天真的以为海外搭建黄色网站,不会被抓一样。 |
60
JerryYuan 83 天前 via Android
重要的是把用户兜里的钱掏出来,而不是用户体验怎样怎样,用户体验是为掏钱服务的,用户体验没影响到掏钱,就不是个事。
商业的世界就是这么简单粗暴。 |
61
terrysnake 83 天前
老板懂技术吗?老板懂技术的话听老板的;老板不懂技术你跟他汇总这些干嘛?
|
62
kissice 83 天前 1
一定要提出意见,但是不要去劝服,就像上面说的劝服没有好果子吃。但是不提意见做出来好就不说了,不好就有可能赖你身上,就像我们这里,SB 老板自以为是,提的需求一坨屎,完了还要插手设计,做出来后不好就甩锅,说我们不思考不作为什么的,这特么不完全按照你的 SB 脑子输出的吗?
|
63
43n5Z6GyW39943pj 83 天前
不要提供任何技术栈建议, 除非你是负责人
|
64
YVAN7123 83 天前
买下这个公司!你成为老板就可以了!
|
65
wuwuwuwuvincent 83 天前
我建议开发小程序
|
66
Mrun 83 天前 3
|
68
cx2ex OP @terrysnake 老板虽然不懂技术,但是他是老板,他要你汇报你能咋地
|
69
dudubaba 83 天前 1
技术思维太严重了,一个贷款类的 app 要什么用户体验?能打开就行了,就算 bug 满天飞不耽误人家贷款不就行了,又不指望留存,当然怎么快怎么来好了。
|
70
obama 83 天前
找几台低配旧机实测下不就行了
|
71
yangzzzzzz 83 天前
这种用混合型做 ui 更快 更简单 ,和硬件交互很少 甚至没有没必要硬上原生
|
72
neptuno 83 天前
贷款类的 app 要啥体验,早点上线早点放款
|
73
w4ngzhen 83 天前
业务决定产品
|
74
darkengine 83 天前 1
我觉得很多 app 都还没到拼原生/混编“体验”差异的程度。
要提升体验,让产品经理把流程设计好,把交互设计好,不比混编->原生提高的快? |
75
Felixxyq 83 天前
你觉得老板不懂开发,老板觉得你不懂业务 XD
|
76
ttvv123 83 天前
老板给钱,又不是你给钱
|
77
my3306 83 天前
老板,让我用原生开发吧,我免费加班,不要工资。
|
78
kanepan19 83 天前
怎么快怎么来, 你这个业务,h5 套壳是最合适的。
|
79
terrysnake 83 天前 1
|
80
8355 83 天前
啥都不懂啊,这全是后端控制的马甲包。
审核一套,运营一套 上面的功能就是获取手机权限,数据提交给后端就完事了。 收集完数据提交给机构 下款拿佣或着按名单算钱。 |
81
cx2ex OP @terrysnake 多谢指教
|
82
hxy100 83 天前
我觉得不要说服,老板肯定优先关心的是开发成本,开发周期这些东西,体验好不好,基本卵用没有,等用户体量打了,再谈体验到事吧
|
84
coderzhangsan 83 天前 1
我再想贷款类的 app ,从产品交互流程看,哪些环节要求极致的用户体验?比较重的模块例如风控,那都是后端的工作,其他就是运营的问题了。
言归正传,用什么技术栈,从一个管理者角度出发,首先是开发和运营成本,其次才是技术栈选型,技术管理者不能仅从技术角度看问题,否则不是一个合格的管理者,最后金融类的 APP 还是先上线跑再说吧,现在就说用户体验一点意义都没有。 |
85
ibcker 83 天前
没准人家用户就是因为手机卡来借钱换手机的,你整那么流畅客户哪里还有动力借钱
|
86
ymy3232 83 天前
webview+h5
|
87
sks4728 83 天前
会原生, 建议就混合开发,有坑直接用原生实现, 体验杠杠的
|
88
rabt 83 天前 1
用户体验的短板在功能、设计、贷款操作流程上,而不是在这可忽略不计的性能差异上
|
89
duanxianze 83 天前
完全不认为混合开发和原生开发的性能差异有那么大
|
90
love2328 83 天前
贷款 app , 速度速度速度 开发完上线上架
|
91
lzy250 83 天前
h5
|
92
imliukai 82 天前
跟老板说,原生开发成本低、效率高
|
93
unidotnet 82 天前 1
左右决定的不是技术,是时间和价格,外加嘴皮子。
|
94
Ackvincent 82 天前
用哪种技术会影响你的工资吗?不影响就听老板的,会影响更应该听老板的。
|
95
murmurkerman 82 天前 via iPhone 1
取决于有多少资源,和收益。首先要明确原生和混合方案的优缺点,显然原生之后可以迭代混合方案进来。至于 cordova ,你得评估下社区支持程度,比较流行的是 flutter 和 react native 。然后原生也需要选择 view 还是 compose 新架构意味着新的挑战。
评估好了之后再去招老板商讨人力资源能够协调多少,如果原生腾不出来你就只能选择混合了。其次鉴于是一个贷款类重营销的应用,我觉得迟早有部分 ui 需要动态下发,和如家国内的电商应用一样会需要嵌入混合开发 |
96
momoguo 82 天前
flutter or react native 吧,社区解决方案多
|
97
TimPeake 82 天前
|
98
allinster 82 天前
flutter
|
99
layxy 82 天前 1
混合开发效率高,后期用户量上来了有前景可以再根据情况将部分功能转原生
|