V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
justtokankan
V2EX  ›  职场话题

Android 和 iOS 原生开发已死? 随着手机性能的提升 H5 或者 flutter 这些跨平台完全可以取代原生

  •  
  •   justtokankan · 21 天前 · 2886 次点击
    39 条回复    2024-08-27 21:29:32 +08:00
    SilentOrFight
        1
    SilentOrFight  
       21 天前   ❤️ 5
    这个主题印证了一句话,一个社区的人数和帖子的质量是成反比的
    Track13
        2
    Track13  
       21 天前
    那前端怎么就死了一样呢?
    leo72638
        3
    leo72638  
       21 天前 via iPhone
    H5 或 flutter 这些就业就很好吗
    SimonZhong
        4
    SimonZhong  
       21 天前
    那没有,至少涉及硬件层面交互,比如 BLE 等,还得是原生开发。
    TArysiyehua
        5
    TArysiyehua  
       21 天前   ❤️ 2
    之前 pc 时代说:随着硬件发展,web 将取代客户端,以后是云游戏,云桌面的时代。然而这么多年过去了。。。
    longxk
        6
    longxk  
       21 天前 via Android
    @TArysiyehua 桌面应用开发确实没啥机会了
    horizon
        7
    horizon  
       21 天前
    @Track13 #2
    iOS 死的更彻底。。
    justtokankan
        8
    justtokankan  
    OP
       21 天前 via Android
    @SimonZhong 硬件这一块可以云服务通讯传指令就行,蓝牙可能需要原生封装一下,其他很多 iot ,都是和云服务通讯
    murmur
        9
    murmur  
       21 天前
    h5 现在不已经在取代原生么,微信小程序就是最大的 h5 app 分发平台
    heftyMan
        10
    heftyMan  
       21 天前
    除了游戏,基本都能取代了
    RightHand
        11
    RightHand  
       21 天前 via Android
    h5 不行,小程序正在蚕食。除非有性能要求,国内的业务优先,性能是什么垃圾,哎
    TArysiyehua
        12
    TArysiyehua  
       21 天前
    @longxk 没啥机会并不是 web 行了,是 pc 不行了,完全是两个概念。
    Nuttertoo1s
        13
    Nuttertoo1s  
       21 天前
    原生开发 不单单只是应用开发
    a62527776a
        14
    a62527776a  
       21 天前
    小程序确实屌
    whevether
        15
    whevether  
       21 天前   ❤️ 1
    那是你接触的面少。 小程序也就在国内搞搞。 海外你看看有啥。 而且小程序依赖微信。100 个能成功一个就不错了。 大部分不超过一年就死翘翘。 还交钱给微信。
    sankemao
        16
    sankemao  
       21 天前
    照这么说以后手机里面就剩一个浏览器 app ,其他 app 全是书签
    k9982874
        17
    k9982874  
       21 天前
    flutter 画界面,稍写写原生调用,出产品确实快。
    更何况随着开源库越来越多,很少需要写原生代码了。
    murmur
        18
    murmur  
       21 天前
    @sankemao 这不就是 chromebook
    justtokankan
        19
    justtokankan  
    OP
       21 天前   ❤️ 1
    @sankemao 有点追求就 flutter ,毫无追求就是书签😂
    nuonuojump
        20
    nuonuojump  
       21 天前
    自信点 把标题改为 Android 和 iOS 原生开发已死!!!
    FreshOldMan
        21
    FreshOldMan  
       20 天前 via iPhone
    不可能的,h5 那体验还是算了吧,我又不是没开发过
    lightattractbugs
        22
    lightattractbugs  
       20 天前
    uniapp 我只能说一坨大粪,最近安全升级,还得原生来或者交钱加固
    stnaw
        23
    stnaw  
       20 天前
    你的 app 如果只是扫个二维码什么的,那无所谓。但凡稍微对性能敏感点上这些只会是项目寄吧。
    justtokankan
        24
    justtokankan  
    OP
       20 天前
    @FreshOldMan 对于普通的行业,用户对于性能没啥要求,能用就行
    justtokankan
        25
    justtokankan  
    OP
       20 天前
    @stnaw 那就上 flutter 就行,flutter 新能还行
    woxihejinghao
        26
    woxihejinghao  
       20 天前
    本身原生开发,flutter 也懂,但是招聘的时候发现原生的岗位还是比 flutter 多。而且 flutter 很多属于附属技能。
    zerozerone
        27
    zerozerone  
       20 天前   ❤️ 1
    有追求的公司还是原生,没啥追求的公司就是 flutter
    jackbrother
        28
    jackbrother  
       20 天前
    已经死了别惦记了,真不知道为什么那么希望原生死....你体验下小程序再来问问题可以吗?
    superkeke
        29
    superkeke  
       20 天前
    H5 那体验,历史的倒退,业务驱动,跟体验没啥关系,优点就是出活快+自带热更新。小程序体验好点,但是入口太深了,而且完全基于微信。
    xubingok
        30
    xubingok  
       20 天前
    flutter 就不说了.跟做游戏没什么两样.

    h5 的性能永远弱于原生.这是无法改变的事实.

    所以手机性能提升不提升,有毛的关系?
    whosesmile
        31
    whosesmile  
       20 天前
    H5 体验肯定不如原生啊,不谈平台对自己的开发语言的优化,就说一个根本的:App 是通过应用商店预载到手机上的,几十上百 MB 的应用,而 H5 每次访问都要下载整个网页源码,这还咋 PK ?所以现在 App 里面如果应用 H5 ,一个最大的优化就是将 H5 作为离线包,定期更新到 App 内,这个性能提升是巨大的,所有其他的优化都比不了。
    justtokankan
        32
    justtokankan  
    OP
       20 天前
    @xubingok 只能说科技的发展吧,网速的提示,手机性能提升,渲染的速度加快,这些难道不是 H5 体验变好的原因 ?
    xubingok
        33
    xubingok  
       20 天前
    @justtokankan
    网速的提示,手机性能提升,渲染的速度加快...
    这些也并不能缩短 h5 和原生的差距啊..如何取代?
    justtokankan
        34
    justtokankan  
    OP
       20 天前
    @xubingok 只要用户不受啥影响,问题就不大,主要是这个问题,app 解决的是实际需求,如果 H5 能稳定解决,对于用户来说,都一样
    xxsjudelaw
        35
    xxsjudelaw  
       20 天前
    只是 UI 前端层死了,大部分功能和展示确实能用就行。但是在大厂里原生系统的底层架构还有逆向照样是香馍馍,pdd 的 Android 是怎么偷用户数据的,iOS 底层网络如何控制 socket 等,这些都大厂追求的。所以说白了,只是技术不行的原生端死了,因为不好混了
    windstyle2
        36
    windstyle2  
       20 天前
    @justtokankan 并不是吧?,iOT 入网 不是一般通过连接设备热点或蓝牙 进行配网(二进制)
    justtokankan
        37
    justtokankan  
    OP
       20 天前 via Android
    @windstyle2 #36 wifi 或者蓝牙都可以配网
    justtokankan
        38
    justtokankan  
    OP
       20 天前 via Android
    @xxsjudelaw #35 确实如此,只会画个 UI 的原生已死
    justtokankan
        39
    justtokankan  
    OP
       20 天前 via Android
    @windstyle2 #36 这一块的技术难度不是很大,基本是订好通讯数据的协议就好,一套搞定,基本复用,后面完全可以通过云服务实现双端通讯
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   950 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:41 · PVG 03:41 · LAX 12:41 · JFK 15:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.