V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sodadev
V2EX  ›  浏览器

[纯讨论] 为什么有了手机网页版(小程序),还需要开发 app, ios 和安卓开发还有未来吗?

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

    我是纯后端,以上问题纯属胡思乱想,希望大家合理讨论

    67 条回复    2021-06-20 04:26:05 +08:00
    iilloo00
        1
    iilloo00   164 天前 via Android
    ╭☞(  ̄ ▽ ̄)╭☞
    JohnLou
        2
    JohnLou   164 天前
    因为 web 体验不够好。
    jisi724
        3
    jisi724   164 天前
    随着硬件网速的不断提升,以及 web 对手机原生接口的支持越来越好,web app 会有取代 native app 的一天
    xiaoming1992
        4
    xiaoming1992   164 天前 via Android
    网页版成本最低,但缺少原生能力;

    app(安卓、ios)能做的更多,但(开发、推广)成本相对较高;

    小程序折中,但容易被捆绑在特定的平台上(微信、支付宝);

    所以厂商就根据自己的条件进行取舍了(瞎猜的...)
    omysho
        5
    omysho   164 天前 via Android
    1. 客户端 『自主可控』,不会被平台二次审查,甚至都不用审查

    2. 客户端能做到推送,后台处理,定时任务等网页不能或者不容易做的

    3. 前端大一统是趋势,所有的客户端都是广义的前端,所以现在也有招一两个 android ios 专家,然后业务都交给 Flutter 写的。
    cmdOptionKana
        6
    cmdOptionKana   164 天前
    你想想,支付宝有没有可能不做 app,只做微信小程序?

    再想想,滴滴、美团有没有自己当一个小程序平台的野心?

    其他公司也一样,如果只做小程序,就只能去别人的平台里做,任人拿捏。
    BrettD
        7
    BrettD   164 天前
    有些功能必须要 native 代码,网页实现不了
    3dwelcome
        8
    3dwelcome   164 天前
    其实是有的,有些应用就是强需求,比如游戏和行业 APP 。

    无关运行的场景,追求的是给用户最好的使用体验。用户真不在乎多下载 1G 数据包。

    你要把小程序当成发布平台之一,而不要想着让自己逐渐被平台同化成之一。格局要大。
    sodadev
        9
    sodadev   164 天前
    @omysho 推送是个大问题
    nieyujiang
        10
    nieyujiang   164 天前 via iPhone
    专业视频播放器这种东西,百分之百纯原生加 c++开发,不管是 web 还是啥都搞不了。原生能做的事情比网页和小程序多太多了。
    bglucas
        11
    bglucas   164 天前 via iPhone
    我能想到的一点是,如果是基于内容的服务,用网页一点问题没有,比如视频网站,外卖这些(这不得不吐槽一下国内的这些公司,网站全都在向 app 导流)。但是偏专业或者工具类,需要原生平台功能的还是得 native,比如需要使用 iCloud 能力的,等等。
    综上,我最理想的其实是美团,B 站这些全都是网页好了,只有为数不多的一些 native 软件就好。
    其实并不存在说谁一定要替代谁,各自发挥各自的优势即可,可惜国内的环境。
    最后还有一点就是认知问题,对于普通人,比如我妈,跟她说访问哪个哪个网站,她会不知所措,但是跟他说打开哪个 app,就清楚了
    Haixiang
        12
    Haixiang   164 天前
    提个刁钻的角度:假如要边聊天边切换不同 App,小程序就做不到了吧 = =
    Cbdy
        13
    Cbdy   164 天前 via Android
    性能、人机交互
    Swimming
        14
    Swimming   164 天前
    没 app 还怎么收集你的隐私
    yehoshua
        15
    yehoshua   164 天前 via Android
    APP 方便用户使用,而且不容易被平台捆绑垄断,还能够记录用户信息。何乐而不为。
    做得好的网页真的是体验非常好,怎奈何现在企业都是往垄断获利的方向走。
    Cheons
        16
    Cheons   164 天前
    强推 app 都是想着垄断
    有一个算一个,等着挨打
    crynocry
        17
    crynocry   164 天前
    小程序的生态是别人的。 只要这点不变小程序的上限是被定死的。

    1. 小程序是给 web 部分 native 的能力,不是所有,一般限制很大
    2. 小程序全都有包体积大小的限制

    所以现在的小程序的位置只能是流量入口和部分简易 app 的代替。
    smilenceX
        18
    smilenceX   163 天前
    当浏览器无所不能的时候,它就变成了一个操作系统。
    blowingk
        19
    blowingk   163 天前 via Android
    @Haixiang 我用三星 其他牌子不知道 打开小程序是生成一个类似单独的程序 可以在不同小程序和微信本体之间切换
    RUGUAN
        20
    RUGUAN   163 天前
    现在很多 APP 内部都是 H5,比如支付宝
    gzf6
        21
    gzf6   163 天前 via Android
    乔帮主以前也是这么想的😄
    TargaryenChen
        22
    TargaryenChen   163 天前
    小程序一般都是机遇三方平台 比方说微信,但是原生应用却是自己的平台
    wowbaby
        23
    wowbaby   163 天前
    web 体验差,好处是自由,只要备案就可以,从安全角度说 app 不会过时,最反感的是小程序,没啥卵用,都是大厂的收割机, 掌控欲。
    agagega
        24
    agagega   163 天前 via iPhone   ❤️ 11
    现状是:
    该好好做网页的内容型网站全部往 App 导流(比如知乎)
    该开发原生版本提升体验的工具应用网页套壳(一堆 Electron )
    paradoxs
        25
    paradoxs   163 天前
    事实上现在 uni-app taro 之类的公司已经把那些微小企业占领了

    你看现在除了一些拿到融资的厂,或者是大厂,还哪有要求原生 iOS 原生安卓的。。

    都他妈前端一把梭。

    真的是江河日下啊
    paradoxs
        26
    paradoxs   163 天前
    公司 → 框架
    Unclev21x
        27
    Unclev21x   163 天前
    小程序卡的一逼没人说?
    murmur
        28
    murmur   163 天前
    小程序和 app 以后要均分市场,当然 app 要多点因为本身把持了重要功能和版权素材的肯定再 app
    但是有些东西真的不用 app 了
    S179276SP
        29
    S179276SP   163 天前
    腾讯是否要控制中国互联网?
    lakehylia
        30
    lakehylia   163 天前
    小厂可能靠小程序,稍微有点理想的,业务跑通了之后,必定是要自己上 app 的,不被控制。
    Leonard
        31
    Leonard   163 天前
    建议微信下架 app,只做小程序 🙈
    grewer
        32
    grewer   163 天前
    小程序还要审核, 要是竞品 还怕腾讯的小动作

    APP 的话怎样的都行, 包括一些灰色产业
    tianlin
        33
    tianlin   163 天前   ❤️ 1
    其实先想想你日常经常用的 App,对应网页 /小程序上,真的都可以实现吗?实现的效果和体验是一致的吗?
    另外,作为后端的建议适度了解前端的实现逻辑,技术方式等(不需要会做,但是起码了解基本规则逻辑),这样会对这类问题可以更容易理解
    dnL
        34
    dnL   163 天前
    还小程序呢,微信(支付宝)想封就封,想抽成就抽成,想禁你功能就禁功能。
    alexkkaa
        35
    alexkkaa   163 天前 via Android
    没有需求制造需求也要上
    ThanksSirAlex
        36
    ThanksSirAlex   163 天前
    web 现在在手机上体验极差,小程序也是,所以对于一部分体量大的产品来说 APP 是必须的,如果是小众的而且操作不复杂的产品 web 版确实够用了。试想现在淘宝这么多恶心的不恶心的功能全在手机 web 上实现,那操作体验是很差的,就和现在大屏端的问题差不多,大屏端的问题就是和手机比起来遥控器操作太烦了。
    smallpython
        37
    smallpython   163 天前
    让子弹飞一会儿, 小程序才是未来
    passerbytiny
        38
    passerbytiny   163 天前 via Android
    因为:“绝大部分 APP 都是前端”,不等于“APP 是前端”。APP 跟前端 /客户端相比,是前者包含后者,而不是前者包含与后者。或者更本质的,互联网应用程序包含与,而不是包含应用程序。
    cw2k13as
        39
    cw2k13as   163 天前
    你这提问就有问题,啥小程序跟 app 比,你还不如直接说 web 跟 app 比,小程序就一个 web 加上一些特定权限说的不好听就是 web 套了一个浏览器的壳
    cw2k13as
        40
    cw2k13as   163 天前
    @cw2k13as 比的就是谁家的魔改浏览器改的天花乱坠,浏览器就是流量入口啊就可以为所欲为,谁都想分一杯羹,
    letwewell
        41
    letwewell   163 天前
    然后让微信搞垄断???????
    lagoon
        42
    lagoon   163 天前
    1 、体验。

    从实际体验来说,web 和小程序,暂时还比不上 app 。

    许多“专业人士”对 App 的要求:哇,它掉帧了!我说不行吧?垃圾,效果这么差。
    对小程序的要求:打不开正常,卡顿很正常,毕竟是小程序,体验还是很好的。

    幸好用户更公平一些。


    当你试试在网不好的地方( 5g 时代来了,我发现我连不上网的地铁区间变多了),小程序简直是噩梦。

    2 、发展。

    你要和腾讯爸爸讲什么?保护费交了吗?

    3 、不少业务小程序难以做到,或者说体验很有问题。

    许多人只看到自己的世界。
    比如论坛经常看到“都 xxxx 年了,为什么还有人用”。



    ======================

    不过我认为 app 减少是大势所趋,许多没必要弄 app 的公司转小程序是很正常的。
    但减少到一定程度之后,就不会再减少了。


    试问,你真的愿意,手机桌面之后一个微信,然后办点什么,都要进微信,拉开小程序,然后搜索一下吗?
    dayeye2006199
        43
    dayeye2006199   163 天前
    因为 app 不光有买买菜,打打车这种,还有需要用摄像头的,需要用到手机各种感应器陀螺仪的,需要调 edge 端机器学习模型一些东西的,需要大量图像运算的(例如游戏)。

    这类东西小程序支持的都不好,只能走原生路线
    duanxianze
        44
    duanxianze   163 天前
    现状来说大多数并不是技术问题,而是商业问题
    songzvz1
        45
    songzvz1   163 天前
    1.有的功能必须使用 APP 开发,小程序甚至网页不方便;
    2.小程序需要二次备案审查,国家的审查是麻烦,平台的审查就是恶心了,况且还有垄断后的封禁;
    3.推送,后台任务之类的;但是现在很多都是 APP 里面套壳 H5,基本一致。
    4.数据“内循环”,不对外,防爬虫。而且 APP 的权限要大的多。以阿里为例,支付宝基本没有功能在网页端了,闲鱼也没有了。网页端的伪装,爬虫要比 APP 简单太多。APP 不给用户数据可以不让用,网页就麻烦点。
    exploreexe
        46
    exploreexe   163 天前
    1.大公司都想搞平台 搞垄断,小程序满足不了。
    2.商业机密,这就是为啥有些厂商不会做微信小程序,比如头条和腾讯水火不容。
    3.有些功能上实现不了,前端还是有点拉。现在想做到原生的水平很难。
    dousha
        47
    dousha   163 天前
    手 App 是为了操作系统开发的,而操作系统往上是硬件,包括手机、电脑、服务器、手表、Iot 、汽车、摄像头、冰箱等等。你能想象在冰箱上打开一个网页操作吗、或者在手表上打开个 html5 页面、网页仅限于手机和 pc,不适合其它智能设备。App 必将吞噬整个世界。
    zictos
        48
    zictos   163 天前 via Android
    @ThanksSirAlex 淘宝也就一个普通页面展示,并不需要太多客户端计算,web 完全没问题。
    只是现在很多网页都喜欢下拉不停动态加载,不做翻页,以致于后退到上一个页面时无法返回到原来的位置。chrome 不支持前进后退时不刷新,不过国内浏览器都支持。体验差大部分是网站故意劣化 web,不下 app 就不让用
    xytest
        49
    xytest   163 天前
    现在 web 可以完成很多事情了,只是能力被限制了很多体验性质的东西没有办法做,如果大家都去做这种不需要下载安装的东西,那手机应用市场,广告推送等等相关联的业务都会受损失这个损失会影响到很多公司。小程序就拿微信来说,受控于体积限制时不时更改的接口,莫名其妙的审核代码不通过,对用户和开发者来说都不是很美丽,看别人脸色吃饭。APP 则是解决了各种问题是,目前最完没的方案,只是小公司养不起。每种都有自己前途和未来也都有寿终正寝的时刻,做自己喜欢的就行。
    huai
        50
    huai   163 天前
    圈地?
    imldy
        51
    imldy   163 天前
    !!下面是胡乱写的,偏题了:
    小程序有时候确实方便,但是不希望绑定在腾讯的微信上。
    各大手机厂商联合搞的快应用,太烂了,没发展起来。
    小程序和原生 APP 的区别:
    1. 小程序可以直接打开,无需安装。
    2. 小程序可以直接在微信打开,可通过微信传播 /营销。
    3. 小程序普遍使用微信登陆,即点即用,无需注册。
    4. 小程序不用考虑推送通知的问题。
    5. 小程序不能离线使用。
    6. 小程序受腾讯限制,容易与腾讯出现业务冲突。
    安卓问题:
    第 1 点:大陆应用市场问题,没有统一的应用市场与审核规则,上架麻烦, 只能转为自建下载渠道,安装麻烦。同时 APP 体积过大,都想做平台,所以做不到即点即用。换言之,小程序即点即用的前提也是功能简单(在小程序的框架下做功能)。
    第 2 点:微信拦路虎,链接只能通过微信内置浏览器打开,没法根据链接打开不同 APP (或者直接打开应用市场)
    第 3 点:缺少一个统一的移动服务(类似于 GMS )
    第 4 点:又是统一推送的问题。
    IOS 问题:
    没用过,但猜测主要是集中于安装、注册上,做不到一把梭。

    感觉小程序处于原生 Web 和原生 APP 之间,而且微信对流量只吃不吐,才造就了小程序的成功。小程序没法完全替代原生 APP,两者将长期共存。
    theliang
        52
    theliang   163 天前
    楼主说的手机网页版,指的是轻应用吧,楼中不少人都往小程序方向回答了。
    个人觉得更喜欢轻应用,因为相比与 app,占用更少空间,消耗更少资源,而且现在很多 app 迭代版本太多了,安装包越来越大,总感觉里面冗余代码越来越多。。。虽然轻应用也是在桌面上占用一个位置,但是点开就可以使用,并且秒启动的感觉那叫爽,另外鸿蒙现在的 app 差不多也是这样,大概这就是一种趋势了吧,虽然相比与 app 有很多功能比不了,但是这也是以后发展实现的方向,希望能实现鱼和熊掌都可得兼,能做到轻量又功能完善
    naixiangapp
        53
    naixiangapp   163 天前
    原生 APP 可以硬件加速
    Jasmine2016
        54
    Jasmine2016   163 天前
    都是 KPI 惹的祸..
    Caratpine
        55
    Caratpine   163 天前
    因为原生 App 可以收集用户隐私
    looseChen
        56
    looseChen   163 天前
    小程序没办法消化一堆屎山
    shiguiyou
        57
    shiguiyou   163 天前
    纯 h5 的网页端性能有限,做的事不多,微信小程序会被微信绑架,很多功能、权限受限于人,只有客户端才有足够的权限,功能,想做啥做啥
    Dragonphy
        58
    Dragonphy   163 天前
    现在的 web 性能还是比不上原生 App 的,而且推送通知这种也只有原生能做
    janus77
        59
    janus77   163 天前
    首先你要搞清楚是先有 app 再有小程序的,小程序目前的技术还没有到达取代 app 的地步
    akira
        60
    akira   163 天前
    多远算未来,不要去讨论超过你认知范围的未来.
    再我们可预见的未来几年,移动端仍旧是 app 为主,网页、小程序为辅的,没必要去杞人忧天
    MarkLeeyun
        61
    MarkLeeyun   163 天前
    长期共存吧。。
    dzyou2007
        62
    dzyou2007   163 天前
    我一直觉得 web 最好,对于用户来说使用成本最低。
    国外厂商也一般会开放 web 供用户使用,同时也有 app,自由选择不强制。

    然而国内是个玩意都要整 APP,然后还强制下线 web,目的应该是为了用户粘性,但是我真的不喜欢。

    以上,仅代表个人观点。
    dzyou2007
        63
    dzyou2007   163 天前
    补充一点,虽然小程序背后是 web,但我不喜欢这样的小程序,上文我指的是纯浏览器 web
    duhb
        64
    duhb   163 天前
    水帖,建议主动结贴。
    jorneyr
        65
    jorneyr   162 天前
    这个世界有了我,为什么还需要你?
    aguesuka
        66
    aguesuka   162 天前
    @nieyujiang 没必要, c 封一层兼容层, 调接口就 ok. 服务端也是一样
    MintZX
        67
    MintZX   162 天前
    说出来你可能不信,我至今没用过一次小程序

    小程序不可能替代 APP 的原因和 Chrombook 不可能替代笔记本的原因一模一样
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1014 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:17 · PVG 07:17 · LAX 15:17 · JFK 18:17
    ♥ Do have faith in what you're doing.