[請益] 大家看好Flutter嗎?
軟工版的前輩們大家好
想請問大家用過flutter來開發app&看好這項技術嗎?
我是最近在公司的交流會中
跟其他同期新進員工聊天得知有這個技術的。
用flutter就能寫android、iOS 跟web app看起來的確很方便。
(最近想說看完官方文件後來玩幾個beginner project)
先感謝大家回覆!
--
這不是看大公司想法嗎 其他人能選要不要抬轎壓寶 不
過依照慣例當然是看好
雖然 Google 很常賜死自己的東西,但 Google 把拔維
護的東西就是穩
樓上一定沒用過gwt....
目前經過多年看來非原生的框架都不會取代原生app變主流
xamarin也可以啊 還用c# 綁vs多方便
有特別的需求時,還是要寫原生
捨棄不了原生的
學了不吃虧吧 不然你要拿這個時數換成學什麼技能呢
goog這個感覺很實驗性 微軟的東西就比較明確
我kt學一半在考慮要不要回去xam
我認為原生才是地球上最強的 其他應該廢除
搞得跟Unity一樣
xamarin bug一大堆 以前用時官方還有issue掛了10年+沒有解
目前跨平台用過最滿意是react native
flutter學了一點點 但沒辦法喜歡dart的code 沒實際用在專案
我是覺得flutter會逐漸沒落 原因以前曾經列出來過
但我忘記寫在哪裡了 找到再說
原生現在kotlin和swift一起學也不是不可以
坦白說已經比java和objective-c親切多了
跨平台語言有個致命傷就是一定有一些原生功能做不出來
在需求不明確或未來迭代方向模糊時 不用考慮就用原生
如果要做的app功能單純希望快速上線 天馬行空需求pm擋得下
而也確定預期的功能用跨平台語言可以實現 再考慮不用原生
也就是你用跨平台開發 "你要掌握的確定性要很強"
不然做到後來 上面說要改原生 原本工程師變冗員 裡外不是人
最後搞得大家都不好看 只能怪當初到底是誰做的決定
我覺得Xamarin超難用的 又跑的超慢
Electron呢?用來寫小Windows的widget tool似乎蠻方便的?
跨平台框架的功能打不過原生 開發成本、通用程度打
不過web 我個人是覺得如果真要學app開發用原生框架
先搞好一邊也比卡在中間不上不下好
其實我覺得dart超好用的,尤其寫像app這種常常要等
api回傳值的時候
原生桌面應用實在太難寫, Electron好多了
我也寫了5年app了,除非有世界級的app撐腰不然我不會想花
時間去學,但如果公司要花時間給我學就另當別論啦XD
專案公司就不用想了,除非業者腦洞大開指定xd
我去年開始學 認真覺得好寫
回上面的,新版的Google Pay就是用Flutter寫的
另外Flutter是可以跟原生程式碼並存的,所以可以只在部
分較不重要的頁面採用Flutter,像是設定頁面,或是反過
來在注重效能的頁面採用原生,像是首頁
我覺得它不會取代原生,但會是在有限時間、人力成本下的
有力選擇
所以對於新創、獨立開發者來說就滿適合,或是實驗性的ap
p、頁面也合適
Flutter的好處是自建引擎 效能比WebApp, RN好多了 再加上
google維護 迭代快速 除了一些需要原生權限的東西,需要
自己 寫native做plugin給flutter 目前看起來沒有什麼很大
的缺點 唯一就是Dart寫起來不太一樣 但學習曲線不高 算是
很不錯 再加上Flutter可以包成Aar or .framework讓IOS or
Android當作插件使用 本身很看好
然後Flutter已經stable不是beta了 不覺得Google還把他視
為實驗性產品 唯一有可能取代他的是KMM 但KMM目前看起來
比較不想往UI方向 所以將來有可能會變成Flutter做UI, KMM
寫core logic, Native只提供原生功能插件以及bridge
敝公司已經有一個產品是純flutter開發的 其他的產品也嘗
試把某些頁面用Flutter plugin的方式開發 目前效果不錯,
但需要有一個team去主導
另外 RN連Facebook自己都沒在用... 之前面Fb, 他們的Engi
neer都說RN沒有用在任何面向一般使用者的產品 因為bug太
多 效能太差 目前只有用在內部的tool RN我不是很看好...
Shopify去年說allin react native,現在不知如何。感
覺還是看app需要的功能
老實說,我很訝異竟然這麼多人不看好Flutter,用過之
後我認為Flutter很強
我壓寶.NET 6+Blazor(好奇問一下 其它平台會封殺.NET 6嗎?
我覺得xaml的UI開發比android的xml好太多了
很多人不看好Flutter是因為RN已經證明無法取代Native
借串問一下,大家對google開發的工具有信心嗎?學了Angu
lar之後發現市場幾乎都vue/react
我自己有用過flutter做過商業專案,是覺得不會太差
flutter最大的缺點應該是動會載入第一次會卡卡的和空值
的確認
不過空值的問題有在flutter 2改善了。剩下最大的問題就
等等看古狗的dart團隊有沒有辦法改善
angular可以去找寶哥
Flutter開發雙平台只需要畫一次UI超方便
最近公司開發TV版App 底層東西共用 UI層有相同設計的
也照搬 開發速度超快...
material design的widget真的好用,高剛的是從1.22.6升
到2版的null-safety改寫,改的好痛苦
可以到 Flutter 官網的 Showcase 試用幾個 App 看看。
官網 Showcase 網址: https://flutter.dev/showcase
滿好用的,順手就學起來
原生不會被取代
但是原生能做到的,Flutter都可以做到吧,只要在原
生資料夾寫Code再用Flutter channel溝通即可
覺得效能差的八成沒做好狀態管理
整串沒寫過的人在鍵盤看衰Flutter 笑死
現在linux桌面程式也能Flutter了,而且效能很強
要轉職軟工的,學Flutter就可以包下大多職缺
連DPF還是什麼奇奇的排版,Dart都有類Flutter套件
包大多數職缺?睡吧,夢裡什麼都有
越來越多人關注 Flutter,真是好事一件 :)
不看好
90
Re: [心得] 如果可以, 真的建議不要再去創業公司了邀請接近10年的工程師來當Team leader 基本上你是看過對方的履歷 才會覺得該面試者可能有能力來擔任這職位 結果從履歷看不出來都在做一樣的事 不知道是他包裝得太好 還是你的理解能力有問題 : 面試之後發現,他近10年的經驗幾乎全都是創業公司 : 各種行業、各個層級的創業公司職位23
[心得] 踏入前端職場心得前言: 本人背景為四大學士肄業,而且是那種玩到放棄學業的學生,沒有任何過人之處。會寫下這 篇主要是看到最近軟工版上有些關於休學和初入前端職場的討論,再加上前陣子有在版上發 過一篇請益得到不少回饋與鼓勵,於是想發一篇文與大家分享一下。文章內容是我的自身經 歷,充滿主觀與井蛙之見,希望各位看官鞭小力一點XD。12
[請益] 如何加強Swift各位好 想了很久覺得還是問好了 目前在系統廠寫iOS app 待了半年 主要都是自己摸索10
[請益] APP offer請益(代po) 上一篇offer請益 真的非常感謝很多前輩的指點! 經驗:非本科 一年半Android與Flutter經驗 過去是維護跟開發公司專案、也有上架的經驗 因為是北上 所以都是租屋5
Fw: [心得] 踏入前端職場心得作者: qwe70302 (為何一到90分就會輸) 看板: Soft_Job 標題: [心得] 踏入前端職場心得 時間: Thu Oct 8 20:27:34 2020 前言: 本人背景為四大學士肄業,而且是那種玩到放棄學業的學生,沒有任何過人之處。會寫下這1
[問卦] Dart 和 Flutter以下兩個咚咚是谷歌做的小眾軟體工具 Dart 是多用途程式語言 Flutter 是基於 Dart 的多應用軟體框架1
Re: [請益] 有沒有前輩是硬體底層一路包上來的啊快速做原型驗證還行, 偶爾某些東西從頭開發也還在可以接受的範圍, 但是量產硬體一定要交給專業的代工廠,細節太多了。 問題在於這種專案都不能是太過複雜的案子, 又或是模組還是元件都要驗證過很多次。- 軟體名稱: all cares info 軟體分類: 生活資訊 軟體連結: 安裝方式:App Store 適用韌體:iOS