作為一個(gè)程序員, 我們?yōu)槭裁匆_始玩Flutter?

Flutter Beta

Flutter BETA了鼻百,作為一個(gè)開發(fā)愛好者,? 準(zhǔn)備從一個(gè)使用Java和Kotlin的Android工作者的角度拗小,記錄一下Flutter的學(xué)習(xí)過程.

工欲善其事必先利其器,F(xiàn)lutter上使用的語言是Dart。

有興趣的可以移步我的另一個(gè)系列:

閑話Dart精髓語法--初始 - 簡書

當(dāng)然,也可以直接在不停熟悉Flutter的過程中學(xué)習(xí)Dart.

這里我們首先大概聊一下Flutter, 和為什么我們要學(xué)習(xí)它.

Flutter是Google的開源UI框架.?

Flutter生成的程序可以直接在Google最新的系統(tǒng)Fuschia上運(yùn)行. 也可以build成apk在android上運(yùn)行谓晌,或是生成ipa在iOS運(yùn)行.

基于面向不同,我認(rèn)為Fuschia系統(tǒng)不會(huì)干掉android癞揉,而是會(huì)慢慢的和android纸肉,iOS三分天下. 或是變得像微軟windows一樣, 做成全面發(fā)展的系統(tǒng).

但不論如何,F(xiàn)lutter一定會(huì)開啟一個(gè)新的時(shí)代. 這個(gè)新時(shí)代可能比Kotlin來的更猛更快. 這里用Kotlin比較的原因是, 我是一個(gè)koltin的腦殘粉~

現(xiàn)在開始玩Flutter的好處呢, 我認(rèn)為有如下幾點(diǎn):

1. 如果我們以后想在Google的新系統(tǒng)上跑程序的話, 用Flutter來編寫是一定沒錯(cuò)的. 當(dāng)然最近的報(bào)導(dǎo)顯示, Fuschia原生支持ART, 因此Android程序應(yīng)該也可以. 不過直接上Flutter我認(rèn)為更好.

2. Flutter用Dart, 學(xué)習(xí)Flutter的同時(shí)會(huì)使我們掌握一門新的語言. 買一送一.

3. Flutter天生支持iOS風(fēng)格的控件, 稱為Cupertino, 這樣我們可以一套設(shè)計(jì), 一套code跑在兩個(gè)系統(tǒng)上.

4. 學(xué)習(xí)Flutter的過程會(huì)改變手機(jī)端app開發(fā)的思維. 畢竟這個(gè)親只有一個(gè)activity. 全程跟個(gè)游戲引擎一樣. 60幀每秒繪圖.

5. Hot reload. 極大地加速了我們的開發(fā)效率. 試過了, 絕對會(huì)愛上它.

6. Flutter提供method channel給Android和iOS. 其實(shí)我們可以只用Flutter來開發(fā)UI. 其他底層邏輯可以封裝Android和iOS分別的lib package. 然后直接Rx封裝寫回method channel. 也是一種新的開發(fā)模式.?

7. 性能更好, 兼容性更好, 開發(fā)起來更有樂趣, 這才是程序員的人生. 而Flutter都能滿足.

好了說了這么多, 說說這個(gè)系列.

《閑話Flutter》是我從一個(gè)Java和Kotlin的Android開發(fā)從業(yè)者角度, 在step by step學(xué)習(xí)Flutter的過程中, 將所遇到的問題和我個(gè)人認(rèn)為有必要mark的東西集合而成.

?中間夾雜私人吐槽和碎碎念, 請客官勿惱.

如有錯(cuò)誤之處, 也請各位大大不吝指教. 多謝多謝.

這個(gè)系列的所有示例代碼可以移步github:

GitHub - yidinghe/Flutter_Tutorial

爭取保持更新:笆臁0胤尽!

資料來源 flutter io: Flutter - Beautiful native apps in record time

好了, 閑話少敘, 現(xiàn)在讓我們一起走入Flutter的世界. 體會(huì)一種超爽的編程快感.?

歐了, 謝謝觀賞芥牌,大家加油烦味!


周五看一人之下前玩下Flutter的PageView? - 簡書

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市胳泉,隨后出現(xiàn)的幾起案子拐叉,更是在濱河造成了極大的恐慌岩遗,老刑警劉巖扇商,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異宿礁,居然都是意外死亡案铺,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進(jìn)店門梆靖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來控汉,“玉大人,你說我怎么就攤上這事返吻」米樱” “怎么了?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵测僵,是天一觀的道長街佑。 經(jīng)常有香客問我谢翎,道長,這世上最難降的妖魔是什么沐旨? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任森逮,我火速辦了婚禮,結(jié)果婚禮上磁携,老公的妹妹穿的比我還像新娘褒侧。我一直安慰自己,他們只是感情好谊迄,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布闷供。 她就那樣靜靜地躺著,像睡著了一般统诺。 火紅的嫁衣襯著肌膚如雪这吻。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天篙议,我揣著相機(jī)與錄音唾糯,去河邊找鬼。 笑死鬼贱,一個(gè)胖子當(dāng)著我的面吹牛移怯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播这难,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼舟误,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了姻乓?” 一聲冷哼從身側(cè)響起嵌溢,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蹋岩,沒想到半個(gè)月后赖草,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡剪个,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年秧骑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扣囊。...
    茶點(diǎn)故事閱讀 39,902評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡乎折,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出侵歇,到底是詐尸還是另有隱情骂澄,我是刑警寧澤,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布惕虑,位于F島的核電站坟冲,受9級特大地震影響士修,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜樱衷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一棋嘲、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧矩桂,春花似錦沸移、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至癞蚕,卻和暖如春蕊爵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背桦山。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工攒射, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人恒水。 一個(gè)月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓会放,卻偏偏與公主長得像,于是被迫代替她去往敵國和親钉凌。 傳聞我的和親對象是個(gè)殘疾皇子咧最,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評論 2 354