PTT評價

[請益] 大家看好Flutter嗎?

看板Soft_Job標題[請益] 大家看好Flutter嗎?作者
Findagreen
(天母克魯蛇)
時間推噓31 推:31 噓:0 →:67

軟工版的前輩們大家好

想請問大家用過flutter來開發app&看好這項技術嗎?

我是最近在公司的交流會中
跟其他同期新進員工聊天得知有這個技術的。
用flutter就能寫android、iOS 跟web app看起來的確很方便。
(最近想說看完官方文件後來玩幾個beginner project)

先感謝大家回覆!

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 133.106.32.17 (日本)
PTT 網址

superpandal05/02 19:13這不是看大公司想法嗎 其他人能選要不要抬轎壓寶 不

superpandal05/02 19:13過依照慣例當然是看好

abc092200105/02 19:13雖然 Google 很常賜死自己的東西,但 Google 把拔維

abc092200105/02 19:13護的東西就是穩

hegemon05/02 19:34樓上一定沒用過gwt....

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

angusyu05/02 19:41xamarin也可以啊 還用c# 綁vs多方便

TakiDog05/02 19:58有特別的需求時,還是要寫原生

hduek15305/02 20:23捨棄不了原生的

MoonCode05/02 21:02學了不吃虧吧 不然你要拿這個時數換成學什麼技能呢

testPtt05/02 22:12goog這個感覺很實驗性 微軟的東西就比較明確

testPtt05/02 22:14我kt學一半在考慮要不要回去xam

t1996080405/02 22:30我認為原生才是地球上最強的 其他應該廢除

mirror022705/02 22:36搞得跟Unity一樣

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

WunoW05/02 22:54目前跨平台用過最滿意是react native

WunoW05/02 22:55flutter學了一點點 但沒辦法喜歡dart的code 沒實際用在專案

WunoW05/02 22:56我是覺得flutter會逐漸沒落 原因以前曾經列出來過

WunoW05/02 22:57但我忘記寫在哪裡了 找到再說

WunoW05/02 22:58原生現在kotlin和swift一起學也不是不可以

WunoW05/02 22:59坦白說已經比java和objective-c親切多了

WunoW05/02 23:01跨平台語言有個致命傷就是一定有一些原生功能做不出來

WunoW05/02 23:03在需求不明確或未來迭代方向模糊時 不用考慮就用原生

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

WunoW05/02 23:06而也確定預期的功能用跨平台語言可以實現 再考慮不用原生

WunoW05/02 23:07也就是你用跨平台開發 "你要掌握的確定性要很強"

WunoW05/02 23:09不然做到後來 上面說要改原生 原本工程師變冗員 裡外不是人

WunoW05/02 23:10最後搞得大家都不好看 只能怪當初到底是誰做的決定

ClownT05/02 23:27我覺得Xamarin超難用的 又跑的超慢

qazsd05/02 23:34Electron呢?用來寫小Windows的widget tool似乎蠻方便的?

SHANGOYANYI05/03 00:03跨平台框架的功能打不過原生 開發成本、通用程度打

SHANGOYANYI05/03 00:03不過web 我個人是覺得如果真要學app開發用原生框架

SHANGOYANYI05/03 00:03先搞好一邊也比卡在中間不上不下好

IMPOSSIBLEr05/03 00:31其實我覺得dart超好用的,尤其寫像app這種常常要等

IMPOSSIBLEr05/03 00:31api回傳值的時候

lemontea032805/03 00:39原生桌面應用實在太難寫, Electron好多了

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

quickey05/03 00:48時間去學,但如果公司要花時間給我學就另當別論啦XD

now9905/03 00:58專案公司就不用想了,除非業者腦洞大開指定xd

a73197705/03 01:33我去年開始學 認真覺得好寫

chuubbyy05/03 01:48回上面的,新版的Google Pay就是用Flutter寫的

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

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

chuubbyy05/03 02:05來在注重效能的頁面採用原生,像是首頁

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

chuubbyy05/03 02:15有力選擇

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

chuubbyy05/03 02:29p、頁面也合適

baobomb05/03 07:14Flutter的好處是自建引擎 效能比WebApp, RN好多了 再加上

baobomb05/03 07:14google維護 迭代快速 除了一些需要原生權限的東西,需要

baobomb05/03 07:14自己 寫native做plugin給flutter 目前看起來沒有什麼很大

baobomb05/03 07:14的缺點 唯一就是Dart寫起來不太一樣 但學習曲線不高 算是

baobomb05/03 07:14很不錯 再加上Flutter可以包成Aar or .framework讓IOS or

baobomb05/03 07:14 Android當作插件使用 本身很看好

baobomb05/03 07:19然後Flutter已經stable不是beta了 不覺得Google還把他視

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

baobomb05/03 07:19比較不想往UI方向 所以將來有可能會變成Flutter做UI, KMM

baobomb05/03 07:19寫core logic, Native只提供原生功能插件以及bridge

baobomb05/03 07:22敝公司已經有一個產品是純flutter開發的 其他的產品也嘗

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

baobomb05/03 07:22但需要有一個team去主導

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

baobomb05/03 07:22neer都說RN沒有用在任何面向一般使用者的產品 因為bug太

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

sevenHEAD05/03 07:39Shopify去年說allin react native,現在不知如何。感

sevenHEAD05/03 07:39覺還是看app需要的功能

gcobc5032705/03 08:01老實說,我很訝異竟然這麼多人不看好Flutter,用過之

gcobc5032705/03 08:01後我認為Flutter很強

pooznn05/03 08:12我壓寶.NET 6+Blazor(好奇問一下 其它平台會封殺.NET 6嗎?

testPtt05/03 09:03我覺得xaml的UI開發比android的xml好太多了

ckp413102505/03 10:32很多人不看好Flutter是因為RN已經證明無法取代Native

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

samioplg05/03 13:01lar之後發現市場幾乎都vue/react

ghoster705/03 13:10我自己有用過flutter做過商業專案,是覺得不會太差

ghoster705/03 13:14flutter最大的缺點應該是動會載入第一次會卡卡的和空值

ghoster705/03 13:14的確認

ghoster705/03 13:16不過空值的問題有在flutter 2改善了。剩下最大的問題就

ghoster705/03 13:17等等看古狗的dart團隊有沒有辦法改善

ku39999905/03 13:22angular可以去找寶哥

gundam0005/03 15:58Flutter開發雙平台只需要畫一次UI超方便

gundam0005/03 16:01最近公司開發TV版App 底層東西共用 UI層有相同設計的

gundam0005/03 16:01也照搬 開發速度超快...

ghoster705/03 16:17material design的widget真的好用,高剛的是從1.22.6升

ghoster705/03 16:17到2版的null-safety改寫,改的好痛苦

pinefruit05/03 16:49可以到 Flutter 官網的 Showcase 試用幾個 App 看看。

pinefruit05/03 16:50官網 Showcase 網址: https://flutter.dev/showcase

ketrobo05/03 18:25滿好用的,順手就學起來

steven0194205/03 23:39原生不會被取代

steven0194205/03 23:40但是原生能做到的,Flutter都可以做到吧,只要在原

steven0194205/03 23:40生資料夾寫Code再用Flutter channel溝通即可

steven0194205/03 23:41覺得效能差的八成沒做好狀態管理

IHSAHN05/03 23:47整串沒寫過的人在鍵盤看衰Flutter 笑死

stupid031905/04 00:02現在linux桌面程式也能Flutter了,而且效能很強

stupid031905/04 00:04要轉職軟工的,學Flutter就可以包下大多職缺

stupid031905/04 00:06連DPF還是什麼奇奇的排版,Dart都有類Flutter套件

angusyu05/05 00:10包大多數職缺?睡吧,夢裡什麼都有

safe05/05 11:24越來越多人關注 Flutter,真是好事一件 :)

CCben05/13 21:36不看好