• 请不要在回答技术问题时复制粘贴 AI 生成的内容
dfgxcvbcv
V2EX  ›  程序员

MAUI 比 Flutter 流畅多少?(没用过的不要进)

  •  
  •   dfgxcvbcv · Jun 21, 2022 · 7746 views
    This topic created in 1600 days ago, the information mentioned may be changed or developed.
    最近听说 MAUI 发正式版了,想起来之前测试阴间 Flutter ,1000 张图和 3000 条文本同屏( 150%屏幕高度),在我 i7 9700k+32GB RAM+RTX2060 的开发机上拖洞掉帧比天天在 V 站被骂的 Electron 还严重( Electron 启动慢,RAM 占用大但完全没有掉帧,Flutter 目测最多 20fps ,完全不跟手)

    Google 没找到 MAUI 的评测,有 V 友试过么?
    32 replies  •  2022-08-04 21:43:32 +08:00
    C02TobNClov1Dz56
    C02TobNClov1Dz56
    Jun 21, 2022
    1
    早就听说 Flutter 碰到大量图片的场景就会卡慢.
    以前咸鱼 app 用的就是 Flutter, 后来才换的 H5.
    keepeye
    keepeye
    Jun 21, 2022
    2
    最近刚开始学 flutter 搜了一圈都说微软家的跨平台 ui 框架不靠谱
    dfgxcvbcv
    dfgxcvbcv
    OP
    Jun 21, 2022
    3
    @keepeye #2 我担心的就是这个,M$ 出的几个 UI 框架没有一个靠谱
    opengg
    opengg
    Jun 21, 2022
    4
    微软家的 UI 方案,还有人敢用?
    大量图片的渲染方案基本就是多线程解码+资源池+LRU 吧,无非就是引擎帮你解决,还是你自己解决。
    iyeatse
    iyeatse
    Jun 21, 2022 via iPhone
    5
    看了下原理,C# 和 XAML 代码翻译成原生 UI ,用 react native 不香吗
    pengtdyd
    pengtdyd
    Jun 21, 2022
    6
    不看技术,就看历史,历史上跟着微软混大都没有好结果。比如著名的 c#
    SMGdcAt4kPPQ
    SMGdcAt4kPPQ
    Jun 21, 2022 via Android
    7
    看看 Unity ?
    jaylengao
    jaylengao
    Jun 21, 2022
    8
    https://github.com/gskinnerTeam/flutter-folio 这个应用我本地打包完运行 i7 10700 CPU 占用 20%。
    darkengine
    darkengine
    Jun 21, 2022
    9
    你得上代码才有说服力,是用 flutter 的什么控件显示“1000 张图和 3000 条文本”的
    ragnaroks
    ragnaroks
    Jun 21, 2022
    11
    如果是 3 年前我敢保证说秒杀,但是全是阿三的微软我只能猜不卡
    shiganwuguo
    shiganwuguo
    Jun 21, 2022
    12
    没意义 MAUI 只支持 win10 1809 以上 , 这一点就可以 pass 了
    darknoll
    darknoll
    Jun 21, 2022
    13
    微软的东西说得再好我也不会看一眼,浪费时间
    hippieZhou
    hippieZhou
    Jun 21, 2022
    14
    .net 程序员来说说,虽然已经 RC ,但是我不建议新手入坑,实际体验了一下并不是很好
    入坑门槛:虽然不高,但也不低,至少得要会 XAML ;
    开发体验:尽管 Mac 上的开发体验很差,Windows 上据说还可以;
    控件库:目前官方还没有出类似 UWP 的 XAML Controls Gallery ,官方文档待完善;

    但是,还是值得期待,毕竟这个饼目前看来还是有点香。
    icylogic
    icylogic
    Jun 22, 2022
    15
    好奇这个场景 tauri 怎么样
    zinwalin
    zinwalin
    Jun 22, 2022
    16
    好贴
    timpaik
    timpaik
    Jun 22, 2022 via Android
    17
    每次我发现 flutter 性能低的没法看的时候,总会同样看到右上角的 debug 标。debug 版本的性能很多时候是真的没法看啊,但是 release 还行
    FightPig
    FightPig
    Jun 22, 2022
    18
    @chengyiqun 闲鱼的 Flutter 换了么?我记得好像他们一直在用?
    randm
    randm
    Jun 22, 2022
    19
    用了才知道吧。今年公司 web ,iOS ,Android 都用 flutter 代替了,真香
    reallittoma
    reallittoma
    Jun 22, 2022
    20
    MAUI 控件是原生的,但代码跑在.NET runtime 上
    FanError
    FanError
    Jun 22, 2022
    21
    @randm web 现在用 flutter 也能直接上生产环境了吗?
    randm
    randm
    Jun 22, 2022
    22
    @FanError 后台管理类的,crud 。没什么问题。
    ebushicao
    ebushicao
    Jun 22, 2022
    23
    @icylogic 巨卡,我的测试场景是 1800 多张图,固定宽高,flex 自动换行显示.我加载的是本地 SMB 上的图片,如果在 SSD 上应该会快一些,网络图片没测试。
    yawenimy122
    yawenimy122
    Jun 22, 2022
    24
    @randm Flutter yyds
    nojsja
    nojsja
    Jun 22, 2022
    25
    用过几个 flutter 的安卓应用,都感觉不是很流畅,不知道咋回事
    godev2021
    godev2021
    Jun 22, 2022
    26
    搭车问一下 后端 Go 前端 html+css+js 写的 可以打包成 apk 吗(本地运行)
    southsala
    southsala
    Jun 22, 2022
    27
    @randm 用基础组件库吗?还是 MD
    BlackBull19
    BlackBull19
    Jun 22, 2022
    28
    微软的东西尽量少用吧. flutter 不行就用 electron
    AX5N
    AX5N
    Jun 22, 2022
    29
    @ebushicao 内存占用多少?如果内存占用低,那说明图片是只在渲染界面的时候加载,那卡不是很正常吗,我觉得这个算是 feature 而不是问题。如果不是渲染才加载,那 ssd 和 hdd 只影响启动速度,不会影响运行速度才对。
    randm
    randm
    Jun 22, 2022
    30
    @southsala 是的全是基础组件拼的,加一些热门的 package
    hez2010
    hez2010
    Jun 28, 2022 via Android❤️1
    31
    @pengtdyd 看历史的话,C# 到今天都是占有量前 5 的语言,历史上也从来没有出过前 10 ,有什么问题吗?
    goddoogasidivil
    goddoogasidivil
    Aug 4, 2022
    32
    写 flutter 卡的个个都是 fw
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   650 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 21:48 · PVG 05:48 · LAX 13:48 · JFK 16:48
    ♥ Do have faith in what you're doing.