有做 cordova 的来说说感受吗, app 会不会特别卡

2019-07-11 15:04:46 +08:00
 Maxzel

原生太麻烦

flutter 还没成熟

想试试 pwa+cordova+quasar 这套 app 方案

7276 次点击
所在节点    程序员
39 条回复
ruyuejun
2019-07-11 15:41:44 +08:00
楼主问卡不卡,做个偏题回答:
毫无疑问地、坚定不移地、唯一地选 flutter
youngce
2019-07-11 15:47:18 +08:00
用 cordova 做了一个安卓 app,坑还是有一些的,卡的话,暂时感觉不太卡。如果再给我机会,我会早点劝说领导选择 flutter。然而木已成舟- -
gzf6
2019-07-11 15:49:07 +08:00
我们之前用 cordova + ionic, iphone 和 中高端安卓机和 flutter 区别不大,中低端安卓机上差距明显,尤其动画
AndroidEngineer
2019-07-11 16:03:11 +08:00
卡不卡得看场景,看你的需求,看复杂度,啥内容都没说,就提问不觉得太突兀了吗?
janxin
2019-07-11 16:41:33 +08:00
如果随意写的话很容易卡,对比原声差距肉眼可见
murmur
2019-07-11 16:50:46 +08:00
不卡,但是占内存是真的,一个 app 300m 内存常事,等价于一个 chrome 的内存占用量
企业开发首选,速度快,可以为所欲为,招人简单好维护
上市场还是考虑 rn 把,吹 flutter 的算什么,webview 做好了就出来吹了?热更能用了??
murmur
2019-07-11 16:52:48 +08:00
顺便说一下,cordova 必须 android>4.4 ios>9.0 开 wkwebview 支持,否则卡的无解,浏览器平静
onecode
2019-07-11 16:53:09 +08:00
Xamarin.Forms 也不错
murmur
2019-07-11 16:56:20 +08:00
我给楼上很多人纠正个思路
混合应用也好,安卓本身也好,从来就没把流畅性放第一位,我们追求的是能出东西能用,否则干嘛不 native 开发到底
如果流畅度这么重要,那 iPhone 应该是市场占有第一的品牌,结果反过来说明在钱和能用面前,啥都是可以凑合的
slipkinem
2019-07-11 17:25:43 +08:00
react native 做一个壳子,写一个 bridge,嵌入 h5,需要性能的地方用 rn 写。flutter 虽然看起来很美好,但是和 h5 结合这块比较烂。
shijianit
2019-07-11 17:33:48 +08:00
已经弃坑,不建议使用
mayufo
2019-07-11 17:35:57 +08:00
现在就用的 cordova 抽风式 卡
memedahui
2019-07-11 17:42:35 +08:00
我有过一些研究,你可以用阿里的 WEEX 框架,这个用类似 vuejs 开发的原生框架,不过上手需要成本。还有一个就是 uniapp,这个是 html 加原生混合开发,我比较推荐!
KuroNekoFan
2019-07-11 18:20:18 +08:00
我也觉得现在就吹 flutter 是不是太冲动了,google 的尿性又不是不知道
tianxia
2019-07-11 18:24:00 +08:00
为啥不用 rn
mmdsun
2019-07-11 18:37:09 +08:00
Xamarin ? mono 在夸平台很成熟了特别是 unity3d 游戏。
zvcs
2019-07-11 18:43:40 +08:00
@onecode Xamarin 开发难度怎么样,类似 flutter 吗?说实在的 flutter 那种 额,很难接受,Xmarin 文档少
leafiy
2019-07-11 18:45:37 +08:00
卡卡卡卡卡
tyrad
2019-07-11 18:55:38 +08:00
cordva 插件的维护是个问题
Seney
2019-07-11 20:32:40 +08:00
@zvcs Xamarin 国外用的很多 c#写 Android 或者 IOS 微软有文档不过都是英文 有论坛支持 也是英文

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

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

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

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

© 2021 V2EX