[請益] 大家看好Flutter嗎?

看板Soft_Job作者 (天母克魯蛇)時間3年前 (2021/05/02 18:26), 編輯推噓30(30067)
留言97則, 36人參與, 3年前最新討論串1/2 (看更多)
軟工版的前輩們大家好 想請問大家用過flutter來開發app&看好這項技術嗎? 我是最近在公司的交流會中 跟其他同期新進員工聊天得知有這個技術的。 用flutter就能寫android、iOS 跟web app看起來的確很方便。 (最近想說看完官方文件後來玩幾個beginner project) 先感謝大家回覆! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 133.106.32.17 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1619951180.A.472.html

05/02 19:13, 3年前 , 1F
這不是看大公司想法嗎 其他人能選要不要抬轎壓寶 不
05/02 19:13, 1F

05/02 19:13, 3年前 , 2F
過依照慣例當然是看好
05/02 19:13, 2F

05/02 19:13, 3年前 , 3F
雖然 Google 很常賜死自己的東西,但 Google 把拔維
05/02 19:13, 3F

05/02 19:13, 3年前 , 4F
護的東西就是穩
05/02 19:13, 4F

05/02 19:34, 3年前 , 5F
樓上一定沒用過gwt....
05/02 19:34, 5F

05/02 19:40, 3年前 , 6F
目前經過多年看來非原生的框架都不會取代原生app變主流
05/02 19:40, 6F

05/02 19:41, 3年前 , 7F
xamarin也可以啊 還用c# 綁vs多方便
05/02 19:41, 7F

05/02 19:58, 3年前 , 8F
有特別的需求時,還是要寫原生
05/02 19:58, 8F

05/02 20:23, 3年前 , 9F
捨棄不了原生的
05/02 20:23, 9F

05/02 21:02, 3年前 , 10F
學了不吃虧吧 不然你要拿這個時數換成學什麼技能呢
05/02 21:02, 10F

05/02 22:12, 3年前 , 11F
goog這個感覺很實驗性 微軟的東西就比較明確
05/02 22:12, 11F

05/02 22:14, 3年前 , 12F
我kt學一半在考慮要不要回去xam
05/02 22:14, 12F

05/02 22:30, 3年前 , 13F
我認為原生才是地球上最強的 其他應該廢除
05/02 22:30, 13F

05/02 22:36, 3年前 , 14F
搞得跟Unity一樣
05/02 22:36, 14F

05/02 22:53, 3年前 , 15F
xamarin bug一大堆 以前用時官方還有issue掛了10年+沒有解
05/02 22:53, 15F

05/02 22:54, 3年前 , 16F
目前跨平台用過最滿意是react native
05/02 22:54, 16F

05/02 22:55, 3年前 , 17F
flutter學了一點點 但沒辦法喜歡dart的code 沒實際用在專案
05/02 22:55, 17F

05/02 22:56, 3年前 , 18F
我是覺得flutter會逐漸沒落 原因以前曾經列出來過
05/02 22:56, 18F

05/02 22:57, 3年前 , 19F
但我忘記寫在哪裡了 找到再說
05/02 22:57, 19F

05/02 22:58, 3年前 , 20F
原生現在kotlin和swift一起學也不是不可以
05/02 22:58, 20F

05/02 22:59, 3年前 , 21F
坦白說已經比java和objective-c親切多了
05/02 22:59, 21F

05/02 23:01, 3年前 , 22F
跨平台語言有個致命傷就是一定有一些原生功能做不出來
05/02 23:01, 22F

05/02 23:03, 3年前 , 23F
在需求不明確或未來迭代方向模糊時 不用考慮就用原生
05/02 23:03, 23F

05/02 23:05, 3年前 , 24F
如果要做的app功能單純希望快速上線 天馬行空需求pm擋得下
05/02 23:05, 24F

05/02 23:06, 3年前 , 25F
而也確定預期的功能用跨平台語言可以實現 再考慮不用原生
05/02 23:06, 25F

05/02 23:07, 3年前 , 26F
也就是你用跨平台開發 "你要掌握的確定性要很強"
05/02 23:07, 26F

05/02 23:09, 3年前 , 27F
不然做到後來 上面說要改原生 原本工程師變冗員 裡外不是人
05/02 23:09, 27F

05/02 23:10, 3年前 , 28F
最後搞得大家都不好看 只能怪當初到底是誰做的決定
05/02 23:10, 28F

05/02 23:27, 3年前 , 29F
我覺得Xamarin超難用的 又跑的超慢
05/02 23:27, 29F

05/02 23:34, 3年前 , 30F
Electron呢?用來寫小Windows的widget tool似乎蠻方便的?
05/02 23:34, 30F

05/03 00:03, 3年前 , 31F
跨平台框架的功能打不過原生 開發成本、通用程度打
05/03 00:03, 31F

05/03 00:03, 3年前 , 32F
不過web 我個人是覺得如果真要學app開發用原生框架
05/03 00:03, 32F

05/03 00:03, 3年前 , 33F
先搞好一邊也比卡在中間不上不下好
05/03 00:03, 33F

05/03 00:31, 3年前 , 34F
其實我覺得dart超好用的,尤其寫像app這種常常要等
05/03 00:31, 34F

05/03 00:31, 3年前 , 35F
api回傳值的時候
05/03 00:31, 35F

05/03 00:39, 3年前 , 36F
原生桌面應用實在太難寫, Electron好多了
05/03 00:39, 36F

05/03 00:48, 3年前 , 37F
我也寫了5年app了,除非有世界級的app撐腰不然我不會想花
05/03 00:48, 37F

05/03 00:48, 3年前 , 38F
時間去學,但如果公司要花時間給我學就另當別論啦XD
05/03 00:48, 38F

05/03 00:58, 3年前 , 39F
專案公司就不用想了,除非業者腦洞大開指定xd
05/03 00:58, 39F

05/03 01:33, 3年前 , 40F
我去年開始學 認真覺得好寫
05/03 01:33, 40F

05/03 01:48, 3年前 , 41F
回上面的,新版的Google Pay就是用Flutter寫的
05/03 01:48, 41F

05/03 02:05, 3年前 , 42F
另外Flutter是可以跟原生程式碼並存的,所以可以只在部
05/03 02:05, 42F

05/03 02:05, 3年前 , 43F
分較不重要的頁面採用Flutter,像是設定頁面,或是反過
05/03 02:05, 43F

05/03 02:05, 3年前 , 44F
來在注重效能的頁面採用原生,像是首頁
05/03 02:05, 44F

05/03 02:15, 3年前 , 45F
我覺得它不會取代原生,但會是在有限時間、人力成本下的
05/03 02:15, 45F

05/03 02:15, 3年前 , 46F
有力選擇
05/03 02:15, 46F

05/03 02:29, 3年前 , 47F
所以對於新創、獨立開發者來說就滿適合,或是實驗性的ap
05/03 02:29, 47F

05/03 02:29, 3年前 , 48F
p、頁面也合適
05/03 02:29, 48F

05/03 07:14, 3年前 , 49F
Flutter的好處是自建引擎 效能比WebApp, RN好多了 再加上
05/03 07:14, 49F

05/03 07:14, 3年前 , 50F
google維護 迭代快速 除了一些需要原生權限的東西,需要
05/03 07:14, 50F

05/03 07:14, 3年前 , 51F
自己 寫native做plugin給flutter 目前看起來沒有什麼很大
05/03 07:14, 51F

05/03 07:14, 3年前 , 52F
的缺點 唯一就是Dart寫起來不太一樣 但學習曲線不高 算是
05/03 07:14, 52F

05/03 07:14, 3年前 , 53F
很不錯 再加上Flutter可以包成Aar or .framework讓IOS or
05/03 07:14, 53F

05/03 07:14, 3年前 , 54F
Android當作插件使用 本身很看好
05/03 07:14, 54F

05/03 07:19, 3年前 , 55F
然後Flutter已經stable不是beta了 不覺得Google還把他視
05/03 07:19, 55F

05/03 07:19, 3年前 , 56F
為實驗性產品 唯一有可能取代他的是KMM 但KMM目前看起來
05/03 07:19, 56F

05/03 07:19, 3年前 , 57F
比較不想往UI方向 所以將來有可能會變成Flutter做UI, KMM
05/03 07:19, 57F

05/03 07:19, 3年前 , 58F
寫core logic, Native只提供原生功能插件以及bridge
05/03 07:19, 58F

05/03 07:22, 3年前 , 59F
敝公司已經有一個產品是純flutter開發的 其他的產品也嘗
05/03 07:22, 59F

05/03 07:22, 3年前 , 60F
試把某些頁面用Flutter plugin的方式開發 目前效果不錯,
05/03 07:22, 60F

05/03 07:22, 3年前 , 61F
但需要有一個team去主導
05/03 07:22, 61F

05/03 07:22, 3年前 , 62F
另外 RN連Facebook自己都沒在用... 之前面Fb, 他們的Engi
05/03 07:22, 62F

05/03 07:22, 3年前 , 63F
neer都說RN沒有用在任何面向一般使用者的產品 因為bug太
05/03 07:22, 63F

05/03 07:22, 3年前 , 64F
多 效能太差 目前只有用在內部的tool RN我不是很看好...
05/03 07:22, 64F

05/03 07:39, 3年前 , 65F
Shopify去年說allin react native,現在不知如何。感
05/03 07:39, 65F

05/03 07:39, 3年前 , 66F
覺還是看app需要的功能
05/03 07:39, 66F

05/03 08:01, 3年前 , 67F
老實說,我很訝異竟然這麼多人不看好Flutter,用過之
05/03 08:01, 67F

05/03 08:01, 3年前 , 68F
後我認為Flutter很強
05/03 08:01, 68F

05/03 08:12, 3年前 , 69F
我壓寶.NET 6+Blazor(好奇問一下 其它平台會封殺.NET 6嗎?
05/03 08:12, 69F

05/03 09:03, 3年前 , 70F
我覺得xaml的UI開發比android的xml好太多了
05/03 09:03, 70F

05/03 10:32, 3年前 , 71F
很多人不看好Flutter是因為RN已經證明無法取代Native
05/03 10:32, 71F

05/03 13:01, 3年前 , 72F
借串問一下,大家對google開發的工具有信心嗎?學了Angu
05/03 13:01, 72F

05/03 13:01, 3年前 , 73F
lar之後發現市場幾乎都vue/react
05/03 13:01, 73F

05/03 13:10, 3年前 , 74F
我自己有用過flutter做過商業專案,是覺得不會太差
05/03 13:10, 74F

05/03 13:14, 3年前 , 75F
flutter最大的缺點應該是動會載入第一次會卡卡的和空值
05/03 13:14, 75F

05/03 13:14, 3年前 , 76F
的確認
05/03 13:14, 76F

05/03 13:16, 3年前 , 77F
不過空值的問題有在flutter 2改善了。剩下最大的問題就
05/03 13:16, 77F

05/03 13:17, 3年前 , 78F
等等看古狗的dart團隊有沒有辦法改善
05/03 13:17, 78F

05/03 13:22, 3年前 , 79F
angular可以去找寶哥
05/03 13:22, 79F

05/03 15:58, 3年前 , 80F
Flutter開發雙平台只需要畫一次UI超方便
05/03 15:58, 80F

05/03 16:01, 3年前 , 81F
最近公司開發TV版App 底層東西共用 UI層有相同設計的
05/03 16:01, 81F

05/03 16:01, 3年前 , 82F
也照搬 開發速度超快...
05/03 16:01, 82F

05/03 16:17, 3年前 , 83F
material design的widget真的好用,高剛的是從1.22.6升
05/03 16:17, 83F

05/03 16:17, 3年前 , 84F
到2版的null-safety改寫,改的好痛苦
05/03 16:17, 84F

05/03 16:49, 3年前 , 85F
可以到 Flutter 官網的 Showcase 試用幾個 App 看看。
05/03 16:49, 85F

05/03 16:50, 3年前 , 86F
官網 Showcase 網址: https://flutter.dev/showcase
05/03 16:50, 86F

05/03 18:25, 3年前 , 87F
滿好用的,順手就學起來
05/03 18:25, 87F

05/03 23:39, 3年前 , 88F
原生不會被取代
05/03 23:39, 88F

05/03 23:40, 3年前 , 89F
但是原生能做到的,Flutter都可以做到吧,只要在原
05/03 23:40, 89F

05/03 23:40, 3年前 , 90F
生資料夾寫Code再用Flutter channel溝通即可
05/03 23:40, 90F

05/03 23:41, 3年前 , 91F
覺得效能差的八成沒做好狀態管理
05/03 23:41, 91F

05/03 23:47, 3年前 , 92F
整串沒寫過的人在鍵盤看衰Flutter 笑死
05/03 23:47, 92F

05/04 00:02, 3年前 , 93F
現在linux桌面程式也能Flutter了,而且效能很強
05/04 00:02, 93F

05/04 00:04, 3年前 , 94F
要轉職軟工的,學Flutter就可以包下大多職缺
05/04 00:04, 94F

05/04 00:06, 3年前 , 95F
連DPF還是什麼奇奇的排版,Dart都有類Flutter套件
05/04 00:06, 95F

05/05 00:10, 3年前 , 96F
包大多數職缺?睡吧,夢裡什麼都有
05/05 00:10, 96F

05/05 11:24, 3年前 , 97F
越來越多人關注 Flutter,真是好事一件 :)
05/05 11:24, 97F
文章代碼(AID): #1WZdvCHo (Soft_Job)
文章代碼(AID): #1WZdvCHo (Soft_Job)