[请益] 大家看好Flutter吗?

楼主: Findagreen (天母克鲁蛇)   2021-05-02 18:26:17
软工版的前辈们大家好
想请问大家用过flutter来开发app&看好这项技术吗?
我是最近在公司的交流会中
跟其他同期新进员工聊天得知有这个技术的。
用flutter就能写android、iOS 跟web app看起来的确很方便。
(最近想说看完官方文件后来玩几个beginner project)
先感谢大家回复!
作者: superpandal   2021-05-02 19:13:00
这不是看大公司想法吗 其他人能选要不要抬轿压宝 不过依照惯例当然是看好
作者: abc0922001 (中士abc)   2021-05-02 19:13:00
虽然 Google 很常赐死自己的东西,但 Google 把拔维护的东西就是稳
作者: hegemon (hegemon)   2021-05-02 19:34:00
楼上一定没用过gwt....
作者: alihue (wanda wanda)   2021-05-02 19:40:00
目前经过多年看来非原生的框架都不会取代原生app变主流
作者: angusyu (〒△〒)   2021-05-02 19:41:00
xamarin也可以啊 还用c# 绑vs多方便
作者: TakiDog (多奇狗)   2021-05-02 19:58:00
有特别的需求时,还是要写原生
作者: hduek153 (专业打酱油)   2021-05-02 20:23:00
舍弃不了原生的
作者: MoonCode (MoonCode)   2021-05-02 21:02:00
学了不吃亏吧 不然你要拿这个时数换成学什么技能呢
作者: testPtt (测试)   2021-05-02 22:12:00
goog这个感觉很实验性 微软的东西就比较明确我kt学一半在考虑要不要回去xam
作者: t19960804 (泥好吗)   2021-05-02 22:30:00
我认为原生才是地球上最强的 其他应该废除
作者: mirror0227 (镜子)   2021-05-02 22:36:00
搞得跟Unity一样
作者: WunoW (WunoW)   2021-05-02 22:53:00
xamarin bug一大堆 以前用时官方还有issue挂了10年+没有解目前跨平台用过最满意是react native
作者: ClownT (Clown)   2021-05-02 23:27:00
我觉得Xamarin超难用的 又跑的超慢
作者: qazsd ( )   2021-05-02 23:34:00
Electron呢?用来写小Windows的widget tool似乎蛮方便的?
作者: SHANGOYANYI (彦一)   2021-05-03 00:03:00
跨平台框架的功能打不过原生 开发成本、通用程度打不过web 我个人是觉得如果真要学app开发用原生框架先搞好一边也比卡在中间不上不下好
作者: IMPOSSIBLEr (I'm possible rrr)   2021-05-03 00:31:00
其实我觉得dart超好用的,尤其写像app这种常常要等api回传值的时候
作者: lemontea0328 (魔幻柠檬)   2021-05-03 00:39:00
原生桌面应用实在太难写, Electron好多了
作者: quickey (色肥宅)   2021-05-03 00:48:00
我也写了5年app了,除非有世界级的app撑腰不然我不会想花时间去学,但如果公司要花时间给我学就另当别论啦XD
作者: now99 (陈在天)   2021-05-03 00:58:00
专案公司就不用想了,除非业者脑洞大开指定xd
作者: a731977 (卡哇邦卡)   2021-05-03 01:33:00
我去年开始学 认真觉得好写
作者: chuubbyy (byetos)   2021-05-03 01:48:00
回上面的,新版的Google Pay就是用Flutter写的另外Flutter是可以跟原生程式码并存的,所以可以只在部分较不重要的页面采用Flutter,像是设定页面,或是反过来在注重效能的页面采用原生,像是首页我觉得它不会取代原生,但会是在有限时间、人力成本下的有力选择所以对于新创、独立开发者来说就满适合,或是实验性的app、页面也合适
作者: baobomb (baobomb)   2021-05-03 07:14:00
Flutter的好处是自建引擎 效能比WebApp, RN好多了 再加上google维护 迭代快速 除了一些需要原生权限的东西,需要自己 写native做plugin给flutter 目前看起来没有什么很大的缺点 唯一就是Dart写起来不太一样 但学习曲线不高 算是很不错 再加上Flutter可以包成Aar or .framework让IOS orAndroid当作插件使用 本身很看好然后Flutter已经stable不是beta了 不觉得Google还把他视为实验性产品 唯一有可能取代他的是KMM 但KMM目前看起来比较不想往UI方向 所以将来有可能会变成Flutter做UI, KMM写core logic, Native只提供原生功能插件以及bridge敝公司已经有一个产品是纯flutter开发的 其他的产品也尝试把某些页面用Flutter plugin的方式开发 目前效果不错,但需要有一个team去主导另外 RN连Facebook自己都没在用... 之前面Fb, 他们的Engineer都说RN没有用在任何面向一般使用者的产品 因为bug太多 效能太差 目前只有用在内部的tool RN我不是很看好...
作者: sevenHEAD (lifegoeson)   2021-05-03 07:39:00
Shopify去年说allin react native,现在不知如何。感觉还是看app需要的功能
作者: gcobc50327 (UltraLCC)   2021-05-03 08:01:00
老实说,我很讶异竟然这么多人不看好Flutter,用过之后我认为Flutter很强
作者: pooznn (我~~~是来被打脸滴!!!)   2021-05-03 08:12:00
我压宝.NET 6+Blazor(好奇问一下 其它平台会封杀.NET 6吗?
作者: testPtt (测试)   2021-05-03 09:03:00
我觉得xaml的UI开发比android的xml好太多了
作者: ckp4131025 (ckp4131025)   2021-05-03 10:32:00
很多人不看好Flutter是因为RN已经证明无法取代Native
作者: samioplg (war3)   2021-05-03 13:01:00
借串问一下,大家对google开发的工具有信心吗?学了Angular之后发现市场几乎都vue/react
作者: ghoster7 (燃烧的七星魂)   2021-05-03 13:10:00
我自己有用过flutter做过商业专案,是觉得不会太差flutter最大的缺点应该是动会加载第一次会卡卡的和空值的确认不过空值的问题有在flutter 2改善了。剩下最大的问题就等等看古狗的dart团队有没有办法改善
作者: ku399999   2021-05-03 13:22:00
angular可以去找宝哥
作者: gundam00 (傻那驾驶中)   2021-05-03 15:58:00
Flutter开发双平台只需要画一次UI超方便最近公司开发TV版App 底层东西共用 UI层有相同设计的也照搬 开发速度超快...
作者: ghoster7 (燃烧的七星魂)   2021-05-03 16:17:00
material design的widget真的好用,高刚的是从1.22.6升到2版的null-safety改写,改的好痛苦
作者: pinefruit (莫使惹尘埃)   2021-05-03 16:49:00
可以到 Flutter 官网的 Showcase 试用几个 App 看看。官网 Showcase 网址: https://flutter.dev/showcase
作者: ketrobo (猫萝卜)   2021-05-03 18:25:00
满好用的,顺手就学起来
作者: steven01942 (萧邦)   2021-05-03 23:39:00
原生不会被取代但是原生能做到的,Flutter都可以做到吧,只要在原生资料夹写Code再用Flutter channel沟通即可觉得效能差的八成没做好状态管理
作者: IHSAHN (...)   2021-05-03 23:47:00
整串没写过的人在键盘看衰Flutter 笑死
作者: stupid0319 (征女友)   2021-05-04 00:02:00
现在linux桌面程式也能Flutter了,而且效能很强要转职软工的,学Flutter就可以包下大多职缺连DPF还是什么奇奇的排版,Dart都有类Flutter套件
作者: angusyu (〒△〒)   2021-05-05 00:10:00
包大多数职缺?睡吧,梦里什么都有
作者: safe (safe)   2021-05-05 11:24:00
越来越多人关注 Flutter,真是好事一件 :)
作者: CCben (new man)   2021-05-13 21:36:00
不看好

Links booklink

Contact Us: admin [ a t ] ucptt.com