Google開發者大會 第三天Flutter,Web新體驗

2020-12-15 程式設計師的精彩

Google 開發者大會 (Google Developer Summit) 是谷歌面向開發者展示最新產品和平臺的年度盛會。2020 Google 開發者大會於 11 月 16 日 至 21 日舉行,這是谷歌首次以全線上大會的形式與中國開發者相聚。本次大會以「代碼不止」為主題,全面介紹了產品更新以及一系列面向本地開發者的技術支持內容,旨在賦能開發者高效創新、持續不斷地創造愉悅的產品體驗。2020年11月16日至21日 每天下午一點

可能有很多小夥伴沒有觀看Google開發者大會的線上視頻,我這裡將Google開發者大會演講的大致內容以文字配圖展現方便大家了解。

2020年11月18日的內容如下

由Google 軟體工程師李宇騫介紹了Flutter在性能上的一些最新進展,以及著重介紹新的能耗測試工具,以及用於降低編譯卡頓的 SkSL 著色器預熱( 使用SkSL可加快渲染2-5倍 ),以及如何自動化SkSL生成和測試。

由Flutter用戶體驗研究員侯悠揚介紹了Dart開發工具(Dart Dev Tools)的新工具:內存調試,內存測試,包體積調試,布局檢查,性能調試,網絡調試,調試器,日誌

由Google軟體工程師Aaron Clarke介紹了Flutter如何跟原生之間進行函數調用,以及數據共享。主要結合實例講解由Pigeon去替換MethodChannel和原生通訊。

由Google平臺及生態事業群大中華區開發者市場負責人黃繼佳介紹了Flutter是什麼

由阿里巴巴的無線開發專家門柳通過實際案例分享阿里巴巴使用 Flutter 的業務場景,為什麼會用Flutter,用Flutter過程中有哪些問題。及其背後技術選型和 Flutter 體系化建設的思考。詳細介紹淘系應用使用 Flutter 的典型工作。

由Google大中華區Web生態負責人谷盛介紹了Web技術解決方案:Core Web Vitals(網站指標),Desktop PWA(桌面網頁應用Progressive Web Apps),Web Install PWA(網站安裝APP應用),Google Sign-in for Websites(Google登錄),Content Platform(第三方建站)

由Google前端軟體工程師KatieHempenius介紹了Web Vitals,網頁指標定義包括了加載速度,網頁互動性,視覺穩定性。以及如何去衡量Web Vitals。

由GoogleWeb生態顧問叢慧君對話騰訊工程師介紹如何結合使用PWA優化Web速度:主要後端採用命中Redis緩存採取「空間換時間」的解決方式,前端採用PWA緩存優化速度,採用分段返回等技術解決方案。以及為什麼要採用Web PWA等問題。

由Google開發技術推廣工程師Thomas Steiner介紹了Web瀏覽器的一些技術演變,以及一些和其他團隊合作創建的API如,Local Font Access API,WebKit 人機互動API,以及一些API可以從哪裡找到。

由Google Web生態諮詢顧問廖凱明對話阿里巴巴王浩宇描述了傳統的Web的痛點,如何用PWA去解決這些痛點。對話金山文檔汪大煒介紹了PWA為金山解決了什麼問題,以及對PWA的期待。

由Google推廣技術工程師阮貝琪介紹Chrome 開發者工具(DevTools)的7大新功能,1.支持css-in-js的框架編輯 2.模擬時區 3.Lighthouse量化使用者體驗 4.優化issue面板錯誤信息。5.媒體面板 6.一鍵修復文字的色彩對比 7.即時模擬色覺障礙

也介紹了Puppeteer是什麼如何使用它,它能做什麼,如:模擬鍵盤輸入,抓取網頁生成PDF,創建自動化測試環境等。

由Google戰略合作發展經歷諸舜浩介紹Google 搜索結果中富媒體搜索結果。告訴你如何能讓你網頁上的內容展現在富媒體搜索結果中,從而吸引搜索中更多自然流量。以及網站富媒體搜索測試工具介紹。

由Google開發技術推廣工程師Una Kravets介紹CSS Grid,以及使用它如何輕鬆幫助開發者解決苦惱的布局問題。(如自適應,對齊等)

由Google軟體工程師黃舒然介紹了Chrome推出的三個安全設置:Cookie(SameSite添加同站跨站),User-Agent Client Hints(UA-CH用戶代理提示),Peferer&Peferrer-Policy(Peferer策略)

最後由Google開發技術推廣工程師Rody Davis介紹了 Material Motion(一種動質感設計動效)如何使用在Android和Flutter中。

本文由程式設計師的精彩原創,歡迎關注,帶你一起長知識

相關焦點

  • 打破重重阻礙,Flutter 和 Web 生態如何對接?
    總結來說,這個方案的優點是:實現簡單、能最大化保留前端開發體驗,缺點是:渲染鏈路長、通信成本高、響應式邏輯衝突、CSS 轉 Widget 不完備等。基於瀏覽器的 API 重新實現 dart:ui,即 dart:web_ui。把 Dart 編譯成 JS 沒什麼問題,性能可能會有一點影響,功能都是可以完全保留的,關鍵是 dart:web_ui 的實現。
  • 谷歌開發者大會線上舉行,首次發布Codelabs中文版本
    :澎湃新聞 11月16-21日,2020谷歌開發者大會首次全線上舉行。
  • Google同時啟動Flutter 1.2和Dart 2.2
    Google此次Flutter更新有什麼新內容?Flutter框架被很多移動應用開發者廣泛使用,主要是因為Flutter是一個開源應用程式開發框架,所以應用程式開發人員可以使用它來創建其他人也可以看到的應用程式,同時它是跨平臺的。Flutter 1.2也可以被視為該組織一直在努力的Google的高級項目之一。
  • 出門問問TicWatch Pro 3亮相2020 Google開發者大會 打造全新Wear...
    來源:時刻頭條2020年11月16-21日,以「代碼不止」為主題的2020 Google開發者大會全線上舉行,這也是Google首次以全線上形式與中國開發者相聚。作為Google的重要合作夥伴,中國領先的人工智慧科技公司出門問問在大會首日亮相,成為本次Google開發者大會上的精彩亮點之一。
  • Google Play 小錦囊: 助力開發者應對特殊時期
    原標題:GooglePlay小錦囊:助力開發者應對特殊時期作者/GooglePlay業務開發經理SamTolomeiGooglePlay持續為開發者提供支持,確保您的業務持續運轉,並幫助用戶獲得所需內容。在前所未有的特殊時期,為開發者提供支持更是GooglePlay的重要責任。
  • QQ音樂攜手Wear OS亮相2020Google開發者大會
    11月21日,為期6天的2020Google開發者大會圓滿結束。作為網際網路年度科技盛會之一,本屆大會吸引了眾多開發者與科技巨頭的參與和關注,向大眾分享展示了眾多前沿科技資訊和成果。其中,Wear OS by Google的合作夥伴之一——QQ音樂也在大會亮相,並作為Wear OS的優質應用案例得到多次重點介紹,引發廣泛關注。隨著QQ音樂近年在科技領域的不斷精進,"黑科技"正在成為QQ音樂最受用戶喜愛的標籤之一。
  • 提供給 Web 開發者的 8 款最佳的跨平臺編輯器
    今天,我們要介紹集成開發環境(IDE)給各位 web 開發者。IDE 是個非常好的工具,通過它的各種傑出的工具來使編程更加簡單。這些 IDE 提供現代化的用戶界面,提高編程者的編碼速度,更容易發現編程過程中的問題。運籌帷幄,決勝千裡!現在有大量的 IDEs 都提供年多種語言的服務,有些僅適合某種特定的語言。同時它們能各種平臺上運行:Linux, Windows and OS X。
  • 2020 Google 開發者大會:多項 ARCore 更新帶來AR開發全新可能!
    疫情背景下,Google 為了與本土開發者相聚,GDS 2020(Google 開發者大會)搬到線上,以「代碼不止」為主題,14+ 產品線,50+ 精彩技術演講,70+ 技術專家,6 天技術演講滿滿乾貨。
  • 2020 Google 開發者大會:多項 ARCore 更新帶來AR開發全新可能...
    疫情背景下,Google 為了與本土開發者相聚,GDS 2020(Google 開發者大會)搬到線上,以「代碼不止」為主題,14+ 產品線,50+ 精彩技術演講,70+ 技術專家,6 天技術演講滿滿乾貨。
  • 華為開發者大會2020隆重召開,億健T10橢圓機榮耀參展
    引言:萬眾矚目的華為開發者大會2020(HDC·Together)於2020年9月10日在東莞松山湖隆重拉開帷幕。第一天的主題演講中,華為帶來了HarmonyOS 2.0、EMUI 11、HMS、HUAWEI HiLink、HUAWEI Research等一系列創新發布,這些技術、工具和平臺將賦能全球開發者及合作夥伴,為用戶打造更出色的產品體驗。此外,還有HUAWEI MateBook X、HUAWEI MateBook 14等六款全場景新品在大會期間驚喜亮相。
  • 谷歌I/O 2020開發者大會開放註冊通道 入場券1150美元
    【手機中國新聞】前段時間,網上曾有消息稱,谷歌2020 I/O開發者大會將於5月12-14日在加州山景城的海岸線露天劇場舉辦。近日,谷歌正式放了I/O開發者大會的註冊通道,入場券的價格為1150美元,三天有效期,不包含其他費用,也就是說住行需要自理。
  • 探索新世界 《我的世界》開發者大會專題玩法上線
    《我的世界》2019開發者大會在即,本期專題精選多款開發者大會專題玩法,和你一起探索創意構造的新世界。礦物培養系統、粒子系統、傳送系統等全新玩法來襲,新世界的大門正在向你打開。一起踏上冒險旅途吧,更多精彩玩法就在《我的世界》手遊【資源中心】等著你!
  • flutter真機調試遇到問題ADB Interface
    flutter調試環境一直用模擬器,今天試試把小米手機連接調試,居然無法識別好吧,開始查坑,並記錄下來:在vscode終端中,運行 flutter devices命令提示沒有Android設備。android_winusb.inf 位置在 %SDK目錄%(安桌sdk目錄)/extras/google/usb_driver 目錄中。
  • web開發我更喜歡使用GO語言
    go語言可能是Google開發的程式語言,迅速受到開發的關注並願意使用它,在2016年被TIOBE 選為「TIOBE 年最佳程式語言」,可想而知go能被開發者認可一定有它獨特的優勢,而我更喜歡使用GO語言web開發。
  • 2020 OPPO開發者大會 全面開放OPPO錢包服務
    9月24日,2020 OPPO開發者大會在線上拉開帷幕。大會以「智融合共未來」為主題,設有應用服務、雲與IoT、技術能力開放、商業等7大專場,OPPO發布了ColorOS 11、啟能行動2.0、HeyTap健康平臺,並持續探索網際網路生態的開放與融合,以及如何提供更優質的服務。
  • 2020MIDC小米開發者大會開啟:小愛同學5.0發布
    2020年11月5日消息,2020MIDC小米開發者大會在北京小米科技園正式開幕,大會主題「生活的科技」,大會共舉行三天(11月5日—7日)。大會開場,小米集團創始人兼CEO雷軍發表演講。
  • 美的空調開發者大會,構建「N+1+1」技術全面升級
    來源:新浪數碼新浪數碼訊 4月1日晚間消息 ,健康新風,不止領鮮,2020美的空調開發者大會雲發布,超過1000萬人次在線觀看本次大會。據悉,這是空調行業的首個開發者大會,也是美的空調積極踐行集團「全面數位化 全面智能化」戰略的首次落地展示。
  • Dart 2.10 發布,帶來新的 Dart 開發者工具
    此版本具有一個新的、統一的 Dart 開發者工具:一個可以滿足所有開發者需求的工具,例如創建項目、分析和格式化代碼、運行測試以及編譯應用程式。Dart 開發團隊還對 null safety 路線圖和時間表進行了更新,並討論了將現有代碼遷移到 null safety 的原理。
  • 2020谷歌開發者大會:AR軟體工程總監介紹ARCore最新動態
    Google 開發者大會 (Google Developer Summit) 是谷歌面向開發者展示最新產品和平臺的年度盛會。2020 Google 開發者大會於 11 月 16 日 至 21 日舉行,這是谷歌首次以全線上大會的形式與中國開發者相聚。
  • 因擔心冠狀病毒疫情 FB取消F8開發者大會 微軟退出遊戲開發者大會
    騰訊科技訊 2月28日消息,據外媒報導,美國當地時間周四,社交網絡巨頭Facebook宣布,由於擔心冠狀病毒疫情爆發,該公司決定取消F8年度開發者大會。與此同時,微軟也因相同的擔憂,宣布退出原定於下個月舉行的遊戲開發者大會。