iOS 上的闲鱼 App 为什么这么卡?

2020-09-23 22:01:03 +08:00
 reaCodes
18039 次点击
所在节点    程序员
126 条回复
luozejian
2020-09-24 10:34:12 +08:00
有没有内部的人员解答一下,确实是不好用
bxd5812127
2020-09-24 10:34:27 +08:00
要混开就不要在性能和体验上面吹牛 B
murmur
2020-09-24 10:52:54 +08:00
喷 flutter 是因为这东西吹逼吹太狠了,而且错过了 app 的蓝海期,又因为是新语言对开发者不友好,当然不能不提那个嵌套 ui 编写方式

flutter 的吹点是渲染和动画性能,然而这个东西除了苹果手机用户天天拿系统级 UI (注意 app 也拉跨,所以是系统 UI )来鄙视安卓用户,然后安卓用户的占比还比苹果多,这就很奇怪了。

当然,大厂选 flutter 也是有道理的,毕竟现有业务已经成熟,app 已经完善,不找点奇奇怪怪的东西重构一下,维持住自己的地位,难道吃闲饭等开除么。
kerro1990
2020-09-24 10:57:59 +08:00
阿里系的东西不卡才怪,都是巨无霸 APP,各种乱七八糟的功能往里面塞,支付宝 iOS 都占用 1.2G ,淘宝 900M+,咸鱼 500M+,天猫 800M+,啥乱七八糟的功能都往里面塞
AlohaV2
2020-09-24 10:59:04 +08:00
之前碰到一个很头大的 bug 是:发新商品写描述的时候,长按空格键移动光标,然后就再也找不到光标了,写了一大段白写
laogui
2020-09-24 11:03:01 +08:00
app 卡,就因为用了 flutter,然后都怪到 flutter 头上了。阿里系的那些没用 flutter 的 app 也好不到哪里去。
Kaiv2
2020-09-24 11:22:24 +08:00
小米九用着一点也不卡,回去用下低配置手机试试
leega0
2020-09-24 11:24:35 +08:00
@AlohaV2 现在依然在
Saszr
2020-09-24 11:25:05 +08:00
安卓那是真的垃圾体验 消息通知什么的
lujie2012
2020-09-24 11:26:47 +08:00
@murmur  Flutter 门槛是很难的,我首次看 flutter 语言都晕,比如构造函数,》符号。Flutter 我个人理解不是给前端或者新手来干活的,对于有丰富移动端开发经验不管 android 或者 iOS,flutter 是非常切合你的开发思路的。使用 flutter 主要为来解决开发效率的问题,让一个人以后可以完成两个开发干的事情,而且两个不同平台开发可以一起干活了。之后不分角色,不分平台,可以同时开发多个业务。终极目标,是 dart 之后可以做后端,你可以认为是 nodejs 那一套,学习成本高,但是之后收益很多,现代化语言真的必须学习,不能在和 Java 一样语言太死板了。
shenyu1996
2020-09-24 11:29:05 +08:00
flutter 性能也不是太明白
但之前写 flutter,N 多个 container 加一层网络图片做背景,内存直接炸了 到现在也没搞懂是为什么
murmur
2020-09-24 11:29:10 +08:00
@lujie2012 现在的 ui 层跨平台都可以,但是 native 层没人解决,小公司选项目肯定是要 native ui 都有人背书的,不可能说准备一大堆 native 工程师擦屁股,所以我为什么敢嘎吹微信小程序,因为用你最熟悉的技术栈、做最少的改动(指新版 taro )、开箱即用广泛测试的 native 接口,做到真的生产级跨平台,微信小程序,他做到了。
shenyu1996
2020-09-24 11:31:14 +08:00
@lujie2012 flutter 的 dart 到是对前端挺友好的,大多是语法都一致或相似,学习成本非常低
murmur
2020-09-24 11:32:10 +08:00
@shenyu1996 就那个嵌套渲染写法,真别说友好,等他出 dartx 再来吹友好

语法相似,按这么说 c 、c++、php 、java 、c#语法都挺一致或者相似的,也没人敢说学习成本低
icyalala
2020-09-24 11:40:23 +08:00
@godblessumilk 苹果那个小程序是 Native 的,和正常原生开发完全一样,只是有体积限制而已。
至于 W3C 。。
chengxiao
2020-09-24 11:41:37 +08:00
阿里这个公司的产品.....天天吹用户体验 天天吹自己产品经历多牛逼,各种上节目,各种出节目作秀,但是阿里家 to c 的产品,是最扰民,各种狗皮膏药弹窗,各种更新功能提示,反正就是 KPI 不够大屏通知来凑,你们那么多时间参加节目拍斗音,加班强度够么?
charten
2020-09-24 11:49:07 +08:00
@lujie2012 我记得 flutter 刚出那会,基本上都是客户端开发看到 flutter 声明式 ui 的写法惊为天人,前端开发这边看到 flutter 的声明式 ui 的写法都纷纷吐槽。到现在,你看 flutter 在 dart 开发工具上,又是搞闭合注释,又是搞制表符缩进的,未来不知道还要继续搞什么幺蛾子。有这个功夫原生支持下 dtx 编译,都比折腾开发工具有效得多。人家 fb 发布 react 也就是第一时间支持一个 xml 混编语法规则,然后写了个编译插件而已,剩下的事情都有社区来解决。后续也没见 react 在开发工具上折腾,专心优化起了框架与服务。
jsjgjbzhang
2020-09-24 11:57:47 +08:00
安卓的咸鱼 取消关注=没有 疯狂给我通知我已经取消关注的人
jsjgjbzhang
2020-09-24 11:59:47 +08:00
flutter 嵌套渲染 我一个做游戏的看的头晕
tttttv2
2020-09-24 12:00:29 +08:00
bug 满天飞,还天天在吹 Flutter,也是笑

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

https://yangjunhui.monster/t/709923

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

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

© 2021 V2EX