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

为何 iOS 拼多多异常流畅

  •  1
     
  •   Pig930 · 114 天前 · 8955 次点击
    这是一个创建于 114 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    68 条回复    2022-06-21 11:41:33 +08:00
    ymcj001
        1
    ymcj001  
       114 天前
    安卓的拼多多也很流畅
    tanranran
        2
    tanranran  
       114 天前
    技术债务,各种 KPI 负优化
    eason1874
        3
    eason1874  
       114 天前   ❤️ 13
    测试机不同,淘宝系明显是用中高端机型做测试,拼多多走低端路线,测试机肯定覆盖低端机型

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

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

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

    所以说和机器,测试机器配置无关,纯粹是他们扔进去太多垃圾造成的
    xiaojun1994
        58
    xiaojun1994  
       113 天前
    拼多多好像很多是 h5
    ray5173
        59
    ray5173  
       113 天前
    就算同时淘宝系,支付宝也比淘宝快 100 倍。说明纯粹是淘宝摆烂
    xtinput
        60
    xtinput  
       113 天前
    拼多多原生用的多
    mzlzero
        61
    mzlzero  
       113 天前
    @ray5173 支付宝是这两年开始的才快,以前也一样卡,我 iphone X 每次打开健康码都特别不好意思,因为巨慢,现在基本能控制在 2 秒左右进首页
    wenye123
        62
    wenye123  
       113 天前
    @Echo28 说明人家程序员还是靠谱的 就是运营让人恶心
    IanHo
        63
    IanHo  
       113 天前
    我自己体验下来,pdd 确实是电商 app 里打开最快的
    Jsonz
        64
    Jsonz  
       113 天前
    @zpxshl notion app 是用 webview 实现啊? 感觉体验还过得去
    ariza
        65
    ariza  
       113 天前
    pxx 技术还是可以的
    IBN5100
        66
    IBN5100  
       113 天前
    但是我看我的订单就有点慢 不知道是我的原因吗
    ciki
        67
    ciki  
       113 天前
    @zpxshl 原生的体验其他各种跨端再怎么优化吹嘘那还是不能比
    polobug
        68
    polobug  
       49 天前
    产品定位决定 必须要流畅。要不那些百元机用户怎么用
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2957 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 11:40 · PVG 19:40 · LAX 04:40 · JFK 07:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.