最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Flutter 3 發(fā)布了(文末推薦一個(gè)免費(fèi)的在線Flutter學(xué)習(xí)教程)

2022-05-13 08:53 作者:沙漠盡頭的狼  | 我要投稿

翻譯自?Tim Sneath?2022年5月12日的文章?《Introducing Flutter 3》

作者 :?Tim Sneath

翻譯 : 沙漠盡頭的狼(谷歌翻譯加持)

鏈接 :?Introducing Flutter 3(英文原文)

我們?cè)谑謾C(jī)、桌面和網(wǎng)站開(kāi)發(fā)上進(jìn)行多平臺(tái)UI開(kāi)發(fā)的歷程達(dá)到了頂峰。

我們很高興地宣布,作為Google I/O主題演講的一部分推出Flutter 3。Flutter 3完成了我們從以移動(dòng)為中心到多平臺(tái)框架的路線圖,提供了對(duì)macOS和Linux桌面應(yīng)用的支持,以及對(duì)Firebase集成的改進(jìn)、新的生產(chǎn)力和性能特性以及對(duì) Apple Silicon 的支持。

Flutter 3之旅

我們創(chuàng)建Flutter是為了徹底改變應(yīng)用程序開(kāi)發(fā):將Web的迭代開(kāi)發(fā)模式與硬件加速的圖形渲染和像素級(jí)控制相結(jié)合,這些都是以前游戲的專利。自Flutter 1.0 Beta發(fā)布以來(lái)的過(guò)去四年里,我們逐漸在這些基礎(chǔ)上構(gòu)建,添加了新的框架功能和新的小部件,與底層平臺(tái)更深入的集成,豐富的包(庫(kù))以及許多性能和工具改進(jìn)。

隨著產(chǎn)品的成熟,越來(lái)越多的人開(kāi)始使用它構(gòu)建應(yīng)用程序。 如今,有超過(guò) 500,000 個(gè)使用 Flutter 構(gòu)建的應(yīng)用程序。 來(lái)自?data.ai?等研究公司的分析以及公開(kāi)推薦表明,F(xiàn)lutter 被許多細(xì)分市場(chǎng)的廣泛客戶使用:從微信等社交應(yīng)用程序到?Betterment?和?Nubank?等金融和銀行應(yīng)用程序; 從?SHEIN?和?trip.com?等商務(wù)應(yīng)用到?Fastic?和?Tabcorp?等生活方式應(yīng)用; 從?My BMW?等配套應(yīng)用程序到巴西政府等公共機(jī)構(gòu)。

今天,有超過(guò)50萬(wàn)個(gè)應(yīng)用程序使用Flutter構(gòu)建。

站長(zhǎng)注:這里有個(gè)視頻?https://youtu.be/8RmsstcNE1Y

開(kāi)發(fā)人員告訴我們,F(xiàn)lutter 有助于更快地為更多平臺(tái)構(gòu)建漂亮的應(yīng)用程序。 在我們最近的用戶研究中:

  • 91% 的開(kāi)發(fā)人員認(rèn)同 Flutter 減少了構(gòu)建和發(fā)布應(yīng)用程序所需的時(shí)間。

  • 85% 的開(kāi)發(fā)者認(rèn)同 Flutter 讓他們的應(yīng)用比以前更漂亮。

  • 85% 的開(kāi)發(fā)者認(rèn)同這使他們能夠?yàn)楸纫郧案嗟钠脚_(tái)發(fā)布他們的應(yīng)用程序。

在?Sonos 最近的一篇博客文章中討論了他們改進(jìn)的設(shè)置體驗(yàn),他們強(qiáng)調(diào)了其中的第二個(gè):

“毫不夸張地說(shuō),[Flutter] 解鎖了一定程度的“溢價(jià)”,這與我們團(tuán)隊(duì)以前提供的任何東西都不同。 對(duì)我們的設(shè)計(jì)師來(lái)說(shuō)最重要的是,可以輕松構(gòu)建新的 UI,這意味著我們的團(tuán)隊(duì)花更少的時(shí)間對(duì)規(guī)范說(shuō)“不”,而將更多的時(shí)間用于迭代規(guī)范。 如果這聽(tīng)起來(lái)值得,我們建議嘗試一下 Flutter——我們很高興我們做到了?!?/p>

介紹Flutter 3

今天,我們將介紹 Flutter 3,這是我們填補(bǔ) Flutter 支持的平臺(tái)之旅的高潮。 使用 Flutter 3,您可以從一個(gè)代碼庫(kù)為六個(gè)平臺(tái)構(gòu)建美妙的體驗(yàn),為開(kāi)發(fā)人員提供無(wú)與倫比的生產(chǎn)力,并使初創(chuàng)公司從一開(kāi)始就將新想法帶入完整的目標(biāo)市場(chǎng)。

在之前的版本中,我們通過(guò)?Web?和?Windows 支持補(bǔ)充了 iOS 和 Android,現(xiàn)在?Flutter 3 增加了對(duì) macOS 和 Linux 應(yīng)用程序的穩(wěn)定支持。 添加平臺(tái)支持需要的不僅僅是渲染像素:它包括新的輸入和交互模型、編譯和構(gòu)建支持、可訪問(wèn)性和國(guó)際化以及特定于平臺(tái)的集成。 我們的目標(biāo)是讓您能夠靈活地充分利用底層操作系統(tǒng),同時(shí)根據(jù)您的選擇共享盡可能多的 UI 和邏輯。

在 macOS 上,我們投入支持 Intel 和 Apple Silicon,提供通用二進(jìn)制支持,允許應(yīng)用打包在兩種架構(gòu)上本地運(yùn)行的可執(zhí)行文件。 在 Linux 上,Canonical 和 Google 合作提供了一個(gè)高度集成的、同類最佳的開(kāi)發(fā)選項(xiàng)。

Superlist?是 Flutter 如何實(shí)現(xiàn)漂亮桌面體驗(yàn)的一個(gè)很好的例子,它今天推出了測(cè)試版。 Superlist 通過(guò)將列表、任務(wù)和自由形式的內(nèi)容組合成全新的待辦事項(xiàng)列表和個(gè)人計(jì)劃的新應(yīng)用程序,提供超強(qiáng)協(xié)作。 Superlist 團(tuán)隊(duì)之所以選擇 Flutter,是因?yàn)樗軌蛱峁┛焖?、高度品牌化的桌面體驗(yàn),我們認(rèn)為他們迄今為止的進(jìn)展證明了為什么它已被證明是一個(gè)不錯(cuò)的選擇。

站長(zhǎng)注:這里有個(gè)視頻?https://youtu.be/YRuQj7mlH2I

Flutter 3還對(duì)許多基本要素進(jìn)行了改進(jìn),提高了性能,支持Material You,并更新了生產(chǎn)力。

除了上面提到的工作,在這個(gè)版本中,F(xiàn)lutter 可以完全原生的在?Apple 芯片上進(jìn)行開(kāi)發(fā)。 雖然 Flutter 自發(fā)布以來(lái)一直與 M1 驅(qū)動(dòng)的 Apple 設(shè)備兼容,但 Flutter 現(xiàn)在充分利用了?Dart 對(duì) Apple 芯片的支持,從而可以在 M1 驅(qū)動(dòng)的設(shè)備上更快地編譯并支持 macOS 應(yīng)用程序的通用二進(jìn)制文件。

我們對(duì)?Material Design 3?的工作在此版本中基本完成,使開(kāi)發(fā)者能夠利用一個(gè)適應(yīng)性強(qiáng)、跨平臺(tái)的設(shè)計(jì)系統(tǒng),提供動(dòng)態(tài)的色彩方案和更新的視覺(jué)組件。

我們?cè)敿?xì)的技術(shù)博客文章擴(kuò)展了 Flutter 3 中的這些以及許多其他新功能。

Flutter 由 Dart 提供支持,Dart 是一種用于多平臺(tái)開(kāi)發(fā)的高生產(chǎn)力、可移植語(yǔ)言。 我們?cè)谶@個(gè)周期中對(duì) Dart 的工作包括減少模板和提高可讀性的新語(yǔ)言功能、實(shí)驗(yàn)性 RISC-V 支持、升級(jí)的 linter 和新文檔。 有關(guān) Dart 2.17 中所有新改進(jìn)的更多詳細(xì)信息,請(qǐng)查看專用博客。

Firebase and Flutter

當(dāng)然,構(gòu)建應(yīng)用程序不僅僅是 UI 框架。應(yīng)用程序發(fā)布者需要一整套工具來(lái)幫助您構(gòu)建、發(fā)布和操作您的應(yīng)用程序,包括身份驗(yàn)證、數(shù)據(jù)存儲(chǔ)、云功能和設(shè)備測(cè)試等服務(wù)。有多種服務(wù)支持 Flutter,包括?Sentry、AppWrite?和?AWS Amplify。

Google 提供的應(yīng)用服務(wù)是 Firebase,SlashData 的開(kāi)發(fā)者基準(zhǔn)測(cè)試研究表明,62% 的 Flutter 開(kāi)發(fā)者在他們的應(yīng)用中使用 Firebase。因此,在過(guò)去的幾個(gè)版本中,我們一直在與 Firebase 合作,以擴(kuò)展和更好地將 Flutter 集成為一流的集成。這包括將 Flutter 的 Firebase 插件引入 1.0,添加更好的文檔和工具,以及?FlutterFire UI?等新小部件,為開(kāi)發(fā)人員提供可重用的身份驗(yàn)證和配置文件界面 UI。

今天,我們宣布 Flutter/Firebase 集成升級(jí)為 Firebase 產(chǎn)品的完全支持的核心部分。我們正在將源代碼和文檔移動(dòng)到主要的 Firebase 存儲(chǔ)庫(kù)和站點(diǎn)中,您可以指望我們與 Android 和 iOS 同步發(fā)展 Firebase 對(duì) Flutter 的支持。

此外,我們還進(jìn)行了重大改進(jìn),以支持使用 Crashlytics 的 Flutter 應(yīng)用程序, 這是Firebase 流行的實(shí)時(shí)崩潰報(bào)告服務(wù) 。通過(guò)?Flutter Crashlytics 插件的更新,您可以實(shí)時(shí)跟蹤致命錯(cuò)誤,為您提供與其他 iOS 和 Android 開(kāi)發(fā)人員相同的功能集。這包括重要的警報(bào)和指標(biāo),如“無(wú)崩潰用戶”,可幫助您掌握應(yīng)用程序的穩(wěn)定性。 Crashlytics 分析管道已升級(jí)以改進(jìn) Flutter 崩潰的聚類,從而更快地對(duì)問(wèn)題進(jìn)行分類、優(yōu)先排序和修復(fù)問(wèn)題。最后,我們簡(jiǎn)化了插件設(shè)置過(guò)程,因此只需幾個(gè)步驟即可從您的 Dart 代碼中啟動(dòng)和運(yùn)行 Crashlytics。

Flutter 休閑游戲工具包(Flutter Casual Games Toolkit)

對(duì)于大多數(shù)開(kāi)發(fā)者來(lái)說(shuō),F(xiàn)lutter 是一個(gè)應(yīng)用程序框架。 但是,圍繞休閑游戲開(kāi)發(fā)的社區(qū)也在不斷壯大,利用 Flutter 提供的硬件加速圖形支持以及?Flame?等開(kāi)源游戲引擎。 我們希望讓休閑游戲開(kāi)發(fā)者更容易上手,因此在今天的 I/O 大會(huì)上,我們宣布推出休閑游戲工具包,它提供了模板和最佳實(shí)踐的入門(mén)工具包以及廣告和云服務(wù)的良好體驗(yàn)。

盡管 Flutter 并非專為高強(qiáng)度 3D 動(dòng)作游戲而設(shè)計(jì),但即使其中一些游戲已經(jīng)轉(zhuǎn)向 Flutter 的非游戲 UI,包括擁有數(shù)億用戶的熱門(mén)游戲,如?PUBG Mobile。 對(duì)于 I/O,我們想看看我們可以將我們的技術(shù)推到多遠(yuǎn),所以我們創(chuàng)建了一個(gè)有趣的彈球游戲,由 Firebase 和 Flutter web提供支持。 I/O Pinball 提供了一個(gè)圍繞 Google 最喜歡的四個(gè)吉祥物設(shè)計(jì)的自定義桌子:Flutter 的 Dash、Firebase 的 Sparky、Android 機(jī)器人和 Chrome 恐龍,并讓您與其他人競(jìng)爭(zhēng)高分。 我們認(rèn)為這是展示 Flutter 多功能性的一種有趣方式。

由 Google 贊助,由社區(qū)提供支持

我們喜歡 Flutter 的一件事是,它不僅僅是一款 Google 產(chǎn)品——它是一款“所有人”的產(chǎn)品。 開(kāi)源意味著我們都可以參與并受益于它的成功,無(wú)論是通過(guò)貢獻(xiàn)新代碼或文檔,創(chuàng)建賦予核心框架新的超級(jí)大國(guó)的軟件包,編寫(xiě)書(shū)籍和培訓(xùn)課程來(lái)教授他人,或者幫助組織活動(dòng)和用戶組 .

為了展示社區(qū)的最佳狀態(tài),我們最近與 DevPost 合作贊助了 Puzzle Hack 挑戰(zhàn)賽,讓開(kāi)發(fā)人員有機(jī)會(huì)通過(guò)使用 Flutter 重新構(gòu)想經(jīng)典的滑動(dòng)拼圖來(lái)展示他們的技能。 這證明了web、桌面和移動(dòng)如何結(jié)合在一起的精彩演示:現(xiàn)在我們都可以在線或通過(guò)商店玩游戲。

站長(zhǎng)注:這里有個(gè)視頻?https://youtu.be/l6hw4o6_Wcs

謝謝您對(duì)Flutter的支持,歡迎來(lái)到Flutter 3!

結(jié)尾福利

這是站長(zhǎng)收藏的一個(gè)在線學(xué)習(xí)Flutter的網(wǎng)站,希望對(duì)大家有用:

  • 《Flutter實(shí)戰(zhàn)·第二版》


Flutter 3 發(fā)布了(文末推薦一個(gè)免費(fèi)的在線Flutter學(xué)習(xí)教程)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
鹤壁市| 仙桃市| 贺兰县| 田阳县| 丹巴县| 九寨沟县| 汉阴县| 桑日县| 成都市| 鹤山市| 双牌县| 望江县| 望奎县| 博野县| 商水县| 章丘市| 突泉县| 洛南县| 赣榆县| 科技| 浦县| 甘南县| 盐池县| 韶山市| 金华市| 丹凤县| 维西| 东阿县| 上思县| 扬州市| 长垣县| 中西区| 南昌县| 洮南市| 清涧县| 九龙坡区| 如皋市| 孟津县| 巴林左旗| 图片| 绍兴县|