成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Flutter終將逆襲!1.2版本發(fā)布,或?qū)⒔y(tǒng)一江湖

JayChen / 462人閱讀

摘要:在去年大展上發(fā)布首個(gè)版后,正式版于年月召開(kāi)的上正式發(fā)布。今天在巴塞羅那召開(kāi)的發(fā)布會(huì)上,正式發(fā)布了跨平臺(tái)框架的版本。支持此版本包括,該也于昨天發(fā)布。除了,團(tuán)隊(duì)還發(fā)布了的預(yù)覽版,這是一套用于和的性能工具。

在去年 MWC 大展上發(fā)布首個(gè) Beta 版后,F(xiàn)lutter 1.0 正式版于 2018 年 12 月召開(kāi)的 Flutter Live 2018 上正式發(fā)布。今天在巴塞羅那召開(kāi)的 MWC 發(fā)布會(huì)上,Google 正式發(fā)布了 Flutter 跨平臺(tái) UI 框架的 1.2 版本。新版本最大的改變就是引入了對(duì) Android App Bundles 的支持,可有效打包 Android APP 并創(chuàng)建即時(shí)應(yīng)用的最新技術(shù)。此外該框架還幫助開(kāi)發(fā)者接受應(yīng)用內(nèi)支付奠定了基礎(chǔ),并添加了很多基于 Web 的工具。

以下是Flutter 1.2的一些更新,包括:

改進(jìn)的Material和Cupertino小部件集

該團(tuán)隊(duì)一直致力于改進(jìn)Material和Cupertino小部件集?,F(xiàn)在,開(kāi)發(fā)人員在使用Material小部件時(shí)會(huì)有更大的靈活性。對(duì)于Cupertino小部件,他們?cè)黾恿藢?duì)iOS上浮動(dòng)光標(biāo)文本添加的支持。這可以通過(guò)用力按鍵盤或長(zhǎng)按空格鍵來(lái)觸發(fā)。

支持Android App Bundles

Flutter 1.2支持Android App Bundles,這是一種新的上傳格式,包含應(yīng)用程序的所有編譯代碼和資源。這種格式有助于縮小應(yīng)用程序的大小,并支持Android應(yīng)用程序的動(dòng)態(tài)交付等新功能。

支持Dart 2.2 SDK

此版本包括Dart 2.2 SDK,該SDK也于昨天發(fā)布。 Dart 2.2具有顯著的性能改進(jìn),可以更快地進(jìn)行提前編譯,并且可以用于初始化集合的文字語(yǔ)言。它還引入了Dart Common Front End(CFE),它解析Dart代碼,執(zhí)行類型推斷,并將Dart轉(zhuǎn)換為較低級(jí)別的中間語(yǔ)言。

Flutter 1.2 更新包括了大量常規(guī)穩(wěn)定性和性能更新,包括最新的 Dart 2.2 SDK(默認(rèn)情況下,F(xiàn)lutter 應(yīng)用程序是用 Google 的 Dart 語(yǔ)言編寫的),此外團(tuán)隊(duì)還表示正積極改善對(duì) iOS 的支持,支持浮動(dòng)光標(biāo)文本編輯等等。

  雖然 Flutter 一直專注于移動(dòng),但該團(tuán)隊(duì)最近也開(kāi)始討論使用該框架構(gòu)建桌面應(yīng)用程序。為此,在 1.2 版本中引入了全新的鍵盤事件和鼠標(biāo)懸停支持。Project Hummingbird(將 Flutter 推廣網(wǎng)頁(yè)版)的技術(shù)預(yù)覽版也將會(huì)未來(lái)幾個(gè)月上線。

  對(duì)于新的工具,值得注意的是,Google 已經(jīng)在 Android Studio 中構(gòu)建了 Flutter 支持,并為微軟日益流行的?Visual Studio?Code 添加了工具?,F(xiàn)在,它還在構(gòu)建新的基于 Web 的編程工具 Dart DevTools。它們?cè)诒镜剡\(yùn)行,包括小部件檢查器,時(shí)間軸視圖,源級(jí)調(diào)試器和日志記錄視圖。

其他的更新

Flutter 1.2還支持更廣泛的動(dòng)畫緩動(dòng)功能,這些功能的靈感受到Robert Penner工作的啟發(fā)。該團(tuán)隊(duì)已經(jīng)通過(guò)添加新的鍵盤事件和鼠標(biāo)懸停支持為桌面級(jí)操作系統(tǒng)做好準(zhǔn)備。

Flutter的插件團(tuán)隊(duì)為Flutter 1.2添加了一些更改,可以很好地支持In App Purchases插件。除了這些更新,他們還為視頻播放器,webview和地圖修復(fù)了一些錯(cuò)誤。

除了Flutter 1.2,團(tuán)隊(duì)還發(fā)布了Dart DevTools的預(yù)覽版,這是一套用于Dart和Flutter的性能工具。這個(gè)套件中的一些工具,包括web inspector、timeline視圖和其他工具,現(xiàn)在可以安裝了。

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

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

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

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

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

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

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

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

閱讀更多

資本寒冬下的android面經(jīng),面試必備

Flutter基礎(chǔ)-環(huán)境搭建及demo運(yùn)行

一份完整的Android Studio搭建Flutter教程

相信自己,沒(méi)有做不到的,只有想不到的

在這里獲得的不僅僅是技術(shù)!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/73496.html

相關(guān)文章

  • 為什么滴滴裁員2000人,被裁員工卻像中獎(jiǎng)一樣開(kāi)心?

    摘要:對(duì)于此次裁員事件,有滴滴員工在某平臺(tái)上評(píng)論稱,被裁員工卻像是中獎(jiǎng)一樣,滿滿的幸福感。不過(guò),到目前為止,被裁出幸福感的,還只有滴滴。而對(duì)比之下的滴滴,實(shí)實(shí)在在給賠償,員工開(kāi)開(kāi)心心的離開(kāi)。 showImg(https://segmentfault.com/img/remote/1460000018380696); 2月15日,滴滴舉辦了閱讀全員會(huì),在滴滴的月度全員會(huì)上,滴滴CEO程維公開(kāi)宣...

    Julylovin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<