V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Pig930
V2EX  ›  程序员

为何 iOS 拼多多异常流畅

  •  1
     
  •   Pig930 · 2022-04-17 09:49:47 +08:00 · 11880 次点击
    这是一个创建于 936 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看到[吐槽]为何 iOS 闲鱼越更新越卡?有感而问,为什么拼多多塞了那么一大堆广告弹窗进去,但是流畅程度依然是肉眼可见得高?

    69 条回复    2023-03-13 16:48:20 +08:00
    ymcj001
        1
    ymcj001  
       2022-04-17 09:55:41 +08:00
    安卓的拼多多也很流畅
    tanranran
        2
    tanranran  
       2022-04-17 09:57:03 +08:00
    技术债务,各种 KPI 负优化
    eason1874
        3
    eason1874  
       2022-04-17 09:59:01 +08:00   ❤️ 13
    测试机不同,淘宝系明显是用中高端机型做测试,拼多多走低端路线,测试机肯定覆盖低端机型

    京东 APP 打开用一会儿就 1GB+,而京东极速版无论用多久都会小于 200MB ,同一家公司,两条路线
    Building
        4
    Building  
       2022-04-17 10:04:22 +08:00
    拼多多界面多是使用原生控件和原生语言写的,好奇下载一次用起来感觉还是很硬核的,京东淘宝 UI 肯定不是原生语言写的
    zpxshl
        5
    zpxshl  
       2022-04-17 10:05:38 +08:00 via Android   ❤️ 5
    广告弹窗并不影响流畅度。
    闲鱼应该是背负了各种技术 kpi 进去了,又不重视低端机体验。

    pdd 走农村包围城市这套,性能不好怎么在农村地区推广
    dcty
        6
    dcty  
       2022-04-17 10:07:02 +08:00   ❤️ 1
    拼多多的开屏快得就像系统自带 APP ( iOS )
    现在部分的 app ,100 个请求里面,可能有 80%左右是各种埋点数据请求(可能是用于业务也可能是 APM )
    zpxshl
        7
    zpxshl  
       2022-04-17 10:07:30 +08:00 via Android   ❤️ 1
    至于说用原生还是 flutter 写的,我觉得不是关键因素。且不说 flutter 已经是移动端跨平台方案上性能最好的,就算是最差的纯 webview 实现的 notion ,也挺流畅的呀
    zpxshl
        8
    zpxshl  
       2022-04-17 10:08:37 +08:00 via Android
    @dcty 埋点请求会聚合的,正常情况没这么夸张的占比吧。
    dcty
        9
    dcty  
       2022-04-17 10:11:24 +08:00   ❤️ 1
    @zpxshl #8 这个得看业务,有些业务要求“准实时”,因为你根本不知道用户下一次还会不会开,或者什么时候给你关掉
    dcty
        10
    dcty  
       2022-04-17 10:15:56 +08:00
    @zpxshl #7
    如果说的是 iOS 平台,至少在去年阶段,Flutter 可能真的是要背锅的,我不知道目前的情况怎么样了
    我们自己 app 的实践:Flutter 的表现在 Android 上比 A14 的 iPhone 还要流畅
    zpxshl
        11
    zpxshl  
       2022-04-17 10:28:47 +08:00 via Android
    @dcty 我知道 flutter 不大行,但这不是导致闲鱼这么卡的直接因素,你看淘宝没用 flutter ,不也卡成狗。
    dcty
        12
    dcty  
       2022-04-17 10:30:41 +08:00
    @zpxshl #11 我自己的使用体验,淘宝不卡( iOS )
    ngn999
        13
    ngn999  
       2022-04-17 10:49:03 +08:00
    除了 UI,网络方面 pdd 也快不少.
    而这方面淘宝,闲鱼还没法优化,需求上做减法太难了.
    Issacx
        14
    Issacx  
       2022-04-17 10:56:14 +08:00
    @Building 手淘团队还在知乎分享过一次 iOS 技术栈,iOS 淘宝应该是 Swift 写的,可能只是背负的债务太多了。
    xctcc
        15
    xctcc  
       2022-04-17 11:01:16 +08:00
    安卓拼多多安装包只有 30m 左右,闲鱼 62m ,其他淘宝京东都是 100m+。。
    janus77
        16
    janus77  
       2022-04-17 11:06:47 +08:00   ❤️ 1
    我也很好奇。。。作为一个电商项目,肯定有各种动态化、热更新的需求,他竟然能保持那么小的安装包,而且里面的复杂度并不比同类产品低,该有的都有,甚至也塞了一个短视频功能模块进去,依然非常丝滑
    makelove
        17
    makelove  
       2022-04-17 11:29:52 +08:00
    之前我的 4G Android 只装了 PDD 不装 TB,实在是因为 TB 一启动还没点就要占 1.5G 内存,完全撑不住经常黑屏卡死,而 PDD 就很流畅
    Echo28
        18
    Echo28  
       2022-04-17 11:31:51 +08:00 via iPhone   ❤️ 10
    没想到恶心的套路下有这么好的优化,都想下载一个体验一下😂
    noahhhhm
        19
    noahhhhm  
       2022-04-17 12:04:07 +08:00 via Android
    @zpxshl notion 也挺卡的,页面上图标点进去,Android 选择巨卡
    guanhui07
        20
    guanhui07  
       2022-04-17 12:19:24 +08:00 via Android
    毕竟覆盖低端手机 pdd
    StarRED
        21
    StarRED  
       2022-04-17 12:27:44 +08:00 via Android
    安卓端 84.27MGoogle play 下载
    yolee599
        22
    yolee599  
       2022-04-17 12:30:26 +08:00 via Android
    拼多多的用户很多中老年人,所以适配的低端手机比较多。淘宝,闲鱼中老年人用得少,所以不去适配低端机型
    iOCZ
        23
    iOCZ  
       2022-04-17 12:59:11 +08:00
    flutter 的锅吧
    iSteven
        24
    iSteven  
       2022-04-17 13:00:15 +08:00
    赞同楼上一哥们说的,拼多多的冷启动速度仿佛就像是 iOS 自带 app 一样。(在没有开屏广告的情况下)
    williamjing
        25
    williamjing  
       2022-04-17 13:21:45 +08:00
    @zpxshl #7 确实,notion 一眼就能看出来是 webview ,但是还是流畅。
    Valid
        26
    Valid  
       2022-04-17 14:58:10 +08:00
    pdd 现在对用户体验非常好,对商家百般刁难,基本你想退就能退,商家不让退 pdd 也强退
    ericgui
        27
    ericgui  
       2022-04-17 15:08:31 +08:00
    @Valid 商家不让退 pdd 也强退? 这啥意思
    uqf0663
        28
    uqf0663  
       2022-04-17 15:50:39 +08:00
    @eason1874 淘宝特价版也走低端路线,测试机肯定也覆盖低端机型,也是一样卡。个人认为总体还是团队水平以及相关技术领导重视不重视导致的,目前几个主流平台来看,相关技术水平的排位我认为是 京东<淘系<抖音<并夕夕
    uqf0663
        29
    uqf0663  
       2022-04-17 15:51:47 +08:00
    @ericgui 抖音搜索“仅退款”有海量关于商家控诉并夕夕瞎搞的视频。
    beijiaoff
        30
    beijiaoff  
       2022-04-17 15:58:51 +08:00
    @ericgui 买到劣质商品,客服介入后多次退款不退货了。
    x86
        31
    x86  
       2022-04-17 17:19:31 +08:00 via iPhone
    @Valid 我只知道食品类只要你不要脸。几乎都能退成功
    x86
        32
    x86  
       2022-04-17 17:20:07 +08:00 via iPhone
    @iSteven 用几年了实在没印象有开屏广告
    willxiang
        33
    willxiang  
       2022-04-17 17:32:59 +08:00 via iPhone
    多多在我的 8p 上基本上可以说是秒开

    我打开微信得看一会儿地球
    cwcauc
        34
    cwcauc  
       2022-04-17 17:58:01 +08:00 via iPhone
    @Echo28 你只买百亿补贴或者小玩意儿还是非常好用的,我已经基本代替淘宝了
    eminemcola
        35
    eminemcola  
       2022-04-17 18:12:01 +08:00
    有同感,而且不严谨地直观感受拼多多的内存占用应该也相对较低。虽然没有实际测算过,不过长时间使用其他应用后我发现拼多多的后台依然不会被杀,但是淘宝大概率会被杀掉。
    FreshOldMan
        36
    FreshOldMan  
       2022-04-17 18:27:59 +08:00
    我特地去下载了一个拼多多,拼多多应该给你发钱;的确是挺流畅
    cue
        37
    cue  
       2022-04-17 18:29:21 +08:00
    不是拼多多优秀,只是淘宝太垃圾。
    Aurora7
        38
    Aurora7  
       2022-04-17 18:34:18 +08:00
    我比对过拼多多和淘宝京东,拼多多真的吊打他们,尤其是点下面导航板块,太快了!淘宝京东就总觉得有一点迟钝
    hertzry
        39
    hertzry  
       2022-04-17 18:37:26 +08:00 via Android   ❤️ 1
    不是它优秀,是别人太垃圾。
    coderhb8
        40
    coderhb8  
       2022-04-17 19:01:17 +08:00
    这些都是加班加出来的东西
    wyx119911
        41
    wyx119911  
       2022-04-17 19:36:32 +08:00
    小程序的体验也不错,一直觉得拼夕夕的流畅度吊打淘宝京东
    Cheons
        42
    Cheons  
       2022-04-17 19:47:25 +08:00 via Android
    业务逻辑要求,
    分享砍一刀,下载、安装、启动用 5 分钟直接就被放弃了。
    Cheons
        43
    Cheons  
       2022-04-17 19:47:50 +08:00 via Android
    淘宝、京东:爱用不用
    IvanLi127
        44
    IvanLi127  
       2022-04-17 19:52:56 +08:00 via Android
    阿里不是一直在向社会输送人才吗?可能剩下的那些只能做到这一步了。 (手动狗头
    dabaibai
        45
    dabaibai  
       2022-04-17 20:46:02 +08:00
    咸鱼不是用的那个。flutter 吗。
    kome
        46
    kome  
       2022-04-17 20:55:27 +08:00
    经这么一说还真是, 我的 PDD 和永辉超市 APP 在同一个位置的不同页面, 有时候滑少一个页面, 就点到 PDD 了, 反应过来都已经到主页了, 通知都发完手机震动了, 还没有开屏广告.
    palxie
        47
    palxie  
       2022-04-17 21:06:45 +08:00
    pdd 没开屏广告就很牛了
    MoRanjiang
        48
    MoRanjiang  
       2022-04-17 22:13:34 +08:00 via Android
    虾皮也挺流畅,京东也还好,亚马逊 eBay 更不用说,应该问为什么阿里能把软件写这么卡
    salor
        49
    salor  
       2022-04-17 22:51:27 +08:00
    昨天听了一场 flutter 线上分享,咸鱼给我的感觉是在边吃螃蟹边造轮子。
    Y29tL2gwd2Fy
        50
    Y29tL2gwd2Fy  
       2022-04-17 23:39:24 +08:00 via Android   ❤️ 3
    flutter 天天吹,做出来的东西都是代谢产物
    a852695
        51
    a852695  
       2022-04-17 23:54:00 +08:00
    参考闲鱼、支付宝都很卡,打开至少比 PDD 慢了一半
    2kCS5c0b0ITXE5k2
        52
    2kCS5c0b0ITXE5k2  
       2022-04-18 00:23:43 +08:00
    @a852695 支付宝把首页的模块关掉 会流畅不少
    jeesk
        53
    jeesk  
       2022-04-18 00:34:18 +08:00 via Android
    建议安卓直接上 play , 太 tm 省电了。 国内应用商店就是牛氓
    cubecube
        54
    cubecube  
       2022-04-18 01:08:13 +08:00
    淘宝是是因为内容太多太复杂。比 pdd 展示丰富很多的。
    至于闲鱼,就是技术垃圾了,积重难返
    phithon
        55
    phithon  
       2022-04-18 02:06:56 +08:00
    以前每太注意,刚试了下,确实快
    jerryjhou
        56
    jerryjhou  
       2022-04-18 08:59:42 +08:00 via iPad
    @a852695 为啥我这里都是秒开,iOS 端,安卓倒是特别明显的难受
    sobigfish
        57
    sobigfish  
       2022-04-18 09:02:48 +08:00
    @Issacx 就说一个点,以图搜商品那个功能,不给摄像头权限以相册的图片搜索都不行,这就不可能是是 swift 写的,更像是个 rn/flutter 的垃圾组件,因为他们的 1688 也是这么用的
    当然这个组件 90%以上可能是他们自己写的

    所以说和机器,测试机器配置无关,纯粹是他们扔进去太多垃圾造成的
    xiaojun1994
        58
    xiaojun1994  
       2022-04-18 09:44:41 +08:00
    拼多多好像很多是 h5
    ray5173
        59
    ray5173  
       2022-04-18 10:03:45 +08:00
    就算同时淘宝系,支付宝也比淘宝快 100 倍。说明纯粹是淘宝摆烂
    xtinput
        60
    xtinput  
       2022-04-18 10:42:45 +08:00
    拼多多原生用的多
    mzlzero
        61
    mzlzero  
       2022-04-18 11:29:46 +08:00
    @ray5173 支付宝是这两年开始的才快,以前也一样卡,我 iphone X 每次打开健康码都特别不好意思,因为巨慢,现在基本能控制在 2 秒左右进首页
    wenye123
        62
    wenye123  
       2022-04-18 11:41:38 +08:00
    @Echo28 说明人家程序员还是靠谱的 就是运营让人恶心
    IanHo
        63
    IanHo  
       2022-04-18 11:52:09 +08:00
    我自己体验下来,pdd 确实是电商 app 里打开最快的
    Jsonz
        64
    Jsonz  
       2022-04-18 12:35:49 +08:00
    @zpxshl notion app 是用 webview 实现啊? 感觉体验还过得去
    ariza
        65
    ariza  
       2022-04-18 14:30:36 +08:00
    pxx 技术还是可以的
    IBN5100
        66
    IBN5100  
       2022-04-18 18:05:57 +08:00
    但是我看我的订单就有点慢 不知道是我的原因吗
    ciki
        67
    ciki  
       2022-04-18 18:57:11 +08:00
    @zpxshl 原生的体验其他各种跨端再怎么优化吹嘘那还是不能比
    polobug
        68
    polobug  
       2022-06-21 11:41:33 +08:00
    产品定位决定 必须要流畅。要不那些百元机用户怎么用
    Wilbur4real
        69
    Wilbur4real  
       2023-03-13 16:48:20 +08:00
    对,好多人都说营销模式啥的,我承认经常在多多买小东西是便宜量大,但是还有一个重要原因就是,好快,与同样臃肿的京东淘宝不一样,就是打开-内部各种操作都好快
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1133 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 18:46 · PVG 02:46 · LAX 10:46 · JFK 13:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.