真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

Flutter 3 發(fā)布了(文末推薦一個免費的在線Flutter學習教程)

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

我們提供的服務有:網站設計制作、成都網站設計、微信公眾號開發(fā)、網站優(yōu)化、網站認證、仙居ssl等。為超過千家企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的仙居網站制作公司


作者 : Tim Sneath

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

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

我們在手機、桌面和網站開發(fā)上進行多平臺UI開發(fā)的歷程達到了頂峰。

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

Flutter 3之旅

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

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

今天,有超過50萬個應用程序使用Flutter構建。

站長注:這里有個視頻 https://youtu.be/8RmsstcNE1Y

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

  • 91% 的開發(fā)人員認同 Flutter 減少了構建和發(fā)布應用程序所需的時間。
  • 85% 的開發(fā)者認同 Flutter 讓他們的應用比以前更漂亮。
  • 85% 的開發(fā)者認同這使他們能夠為比以前更多的平臺發(fā)布他們的應用程序。

在 Sonos 最近的一篇博客文章中討論了他們改進的設置體驗,他們強調了其中的第二個:

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

介紹Flutter 3

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

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

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

Superlist 是 Flutter 如何實現(xiàn)漂亮桌面體驗的一個很好的例子,它今天推出了測試版。 Superlist 通過將列表、任務和自由形式的內容組合成全新的待辦事項列表和個人計劃的新應用程序,提供超強協(xié)作。 Superlist 團隊之所以選擇 Flutter,是因為它能夠提供快速、高度品牌化的桌面體驗,我們認為他們迄今為止的進展證明了為什么它已被證明是一個不錯的選擇。

站長注:這里有個視頻 https://youtu.be/YRuQj7mlH2I

Flutter 3還對許多基本要素進行了改進,提高了性能,支持Material You,并更新了生產力。

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

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

我們詳細的技術博客文章擴展了 Flutter 3 中的這些以及許多其他新功能。

Flutter 由 Dart 提供支持,Dart 是一種用于多平臺開發(fā)的高生產力、可移植語言。 我們在這個周期中對 Dart 的工作包括減少模板和提高可讀性的新語言功能、實驗性 RISC-V 支持、升級的 linter 和新文檔。 有關 Dart 2.17 中所有新改進的更多詳細信息,請查看專用博客。

Firebase and Flutter

當然,構建應用程序不僅僅是 UI 框架。應用程序發(fā)布者需要一整套工具來幫助您構建、發(fā)布和操作您的應用程序,包括身份驗證、數(shù)據存儲、云功能和設備測試等服務。有多種服務支持 Flutter,包括 Sentry、AppWrite 和 AWS Amplify。

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

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

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

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

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

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

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

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

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

站長注:這里有個視頻 https://youtu.be/l6hw4o6_Wcs

謝謝您對Flutter的支持,歡迎來到Flutter 3!

結尾福利

這是站長收藏的一個在線學習Flutter的網站,希望對大家有用:

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


名稱欄目:Flutter 3 發(fā)布了(文末推薦一個免費的在線Flutter學習教程)
文章地址:http://weahome.cn/article/dsojedi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部