Flutter是什麼?
flutter是谷歌公司發佈的一款快速跨平臺開發框架
有uni-app等其他框架為什麼選flutter?
1、同為跨平臺開發框架,flutter的性能更強,渲染引擎同android原生一樣採用skia引擎,不是媲美原生性能,就是一樣的性能!
2、flutter生成的是原生代碼,不會被蘋果的機制所侷限
既然性能等同原生,為啥不直接使用原生
1、原生開發,平臺不兼容,需要android和ios兩套代碼!
2、flutter雖然採用skia引擎,但仍舊需要使用代碼優化才能更好的帶來用戶體驗
Flutter這麼厲害,為什麼國內用得少?
1、對於有經驗的前端程序員來說,本身前端就是一個反覆造輪子的職業,巴不得輪子越少越好,統一最好,flutter的出現,只是在增加學習成本
2、語法嵌套,聲明式語法會使用很多括號來嵌套組建,這會讓代碼開起來很冗長
3、發佈時間太短,18年12月第一版正式版才發佈,需要一定的時間!
現在是否是學習flutter的最佳時期?
對於程序員來說,沒有一套框架是能吃一輩子的,學習是必然的!
越早學習越是贏得更多機會!
Flutter的未來
對於flutter很多人也表示不看好,國內沒有市場什麼的,我的看法是,覺得框架好使,就去學習,去鑽研,而不是考慮它是否能夠給你帶來多少金錢利益!
學習本身應該是一件快樂的事!
哪裡可以學習Flutter?
1、寧皓網
每集時間短,淺顯易懂,跟著教程一步一步走,講師的聲音也很有磁性哦,後期收費,但已經被盜版了,很多地方都有
2、B站技術胖
一個禿頭猥瑣油膩好色的大胖子,講課風趣幽默,代碼都是實際操練,不會用寫好的代碼跟你講原理,都是一步一個腳印來的!也可以去他的官網免費觀看所有flutter相關視頻
3、騰訊課堂和網易雲以及慕課網
我表示不是收費的要麼就是講得不怎麼樣的
如果基礎的學完了,一週就能自己做一個小型app了~加油哦
閱讀更多 比逗的冷高 的文章